Skip to main content
CalculoraCalculora

Finanças e Negócios

Calculadoras FinanceirasInvestimento & PlanejamentoFinanças PessoaisInvestimento ImobiliárioFerramentas de NegóciosStartup & Empresas de Software

Matemática e Tecnologia

Calculadoras MatemáticasFerramentas de EngenhariaFerramentas de FísicaFerramentas de DesenvolvedorFerramentas Escolares

Saúde e Vida

Ferramentas MédicasUtilidade InteligenteAleatórios

Criador e Especialidade

Economia de CriadoresFerramentas IslâmicasSustentabilidadeJogos

Conversores

Conversor de UnidadesConversor de ComprimentoConversor de PesoConversor de Temperatura→ Conversores de Unidades

Aleatórios

Gerador de Números AleatóriosVerificador de Força de SenhaGire a rodaSimulador de Lançamento de MoedaLançador de DadosCalculadora de sobreposição de fuso horário→ Aleatórios
Conversor de Arquivos

Ferramentas PDF

Converter PDF para JPGConverter PDF para PNGExtrair Texto de PDFConverter PDF para GIFConverter PDF para WebPConverter PDF para SVGConverter PDF em WordConverter PDF em ExcelConverter PDF em PowerPointConverter PDF em HTMLConverter PDF em MarkdownConverter PDF em TIFF

Conversor de Imagens

Converter JPG para PNGConverter PNG para JPGConverter PNG para WebPConverter WebP para PNGConverter WebP para JPGConverter JPG para WebPConverter SVG em PNGConverter SVG para JPGConverter SVG em WebPConverter BMP em PNGConverter BMP em JPGConverter BMP em WebP

Imagens avançadas

Converter HEIC em JPGConverter HEIC em PNGConverter TIFF em JPGConverter TIFF em PNGConverter JPG em TIFFConverter PNG em TIFFConverter JPG em ICOConverter PNG em ICOConverter JPG em AVIFConverter PNG em AVIF

GIF e Animação

Converter GIF para PNGConverter GIF para JPGExtrair Quadros de GIFConverter PNG para GIFConverter JPG para GIFConverter GIF para WebP

Edição

Adicionar Marca D'ÁguaRemover Objetos de ImagensRedimensione imagens instantaneamente no seu navegadorComprima imagens online — reduza o tamanho, mantenha a qualidade
Desafio de Velocidade MatemáticaDesafio de Cálculo MentalWordleBint WaladSudoku2048
Conversor de Moedas
CalculoraCalculora

Sua plataforma de cálculo completa. Ferramentas gratuitas, rápidas e precisas para todas as necessidades.

100% privado — todos os cálculos no seu navegador, nenhum dado enviado a servidoresGrátis para sempre — sem paywalls, sem assinaturas, sem necessidade de conta

Popular

  • Calculadora de IMC
  • Calculadora de Empréstimo
  • Calculadora de Idade
  • Calculadora de Hipoteca
  • Calculadora de Porcentagem
  • Calculadora Científica
  • Ver tudo →

Categorias

  • Matemática
  • Finanças
  • Saúde e Vida
  • Finanças e Negócios
  • Ferramentas de Desenvolvedor
  • Engenharia
  • Categorias →

Mais

  • Conversor de Moedas
  • Conversor de Arquivos
  • Jogos e Ferramentas Divertidas

Jurídico

  • Sobre Nós
  • Contato
  • Política de Privacidade
  • Termos de Serviço
  • Aviso Legal
  • Mapa do site

Idiomas

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Todos os direitos reservados.

Criado com — 100% gratuito

Sem servidores — site totalmente estático, zero coleta de dados

  1. Início
  2. Ferramentas de Desenvolvedor
  3. Consulta de códigos de status HTTP

Consulta de códigos de status HTTP

Consulte qualquer código de status HTTP — 200, 404, 500 e tudo entre eles — com uma explicação em linguagem simples sobre o que significa e quando os servidores o retornam.

Carregando calculadora...
Esta ferramenta te ajudou?

O que é Consulta de códigos de status HTTP?

Os códigos de status HTTP são os números de três dígitos que um servidor web envia de volta em cada resposta, informando ao cliente (navegador, aplicativo ou consumidor de API) se a solicitação foi bem-sucedida, precisa de um redirecionamento ou falhou — e por quê. Eles são padronizados pela IETF e usados de forma idêntica em todos os servidores web, navegadores e linguagens de programação, o que os torna uma das referências de depuração mais universais no desenvolvimento de software. Esta ferramenta de consulta cobre os códigos mais comumente encontrados nas cinco categorias — informativos (1xx), sucesso (2xx), redirecionamento (3xx), erro do cliente (4xx) e erro do servidor (5xx) — com explicações em linguagem simples do que cada um realmente significa na prática, e não apenas a definição formal da RFC.

Quando Usar Esta Calculadora

  • Depurar uma integração de API em que uma solicitação está falhando e você precisa entender o que o código de status realmente significa
  • Decidir qual código de status HTTP retornar da sua própria API para uma condição de erro específica
  • Ensinar ou aprender os fundamentos de HTTP em um curso ou bootcamp de desenvolvimento web
  • Escrever middleware de tratamento de erros que precisa distinguir entre diferentes casos de 4xx e 5xx
  • Investigar por que um redirecionamento não está funcionando verificando se 301 ou 302 foi retornado
  • Solucionar problemas de CORS em que o navegador mostra um erro de rede, mas o servidor retornou 200

Passos:

  1. Digite um código de status (como 404) ou uma palavra-chave (como "forbidden") na caixa de pesquisa.
  2. Filtre por categoria usando os botões 1xx-5xx se quiser navegar por uma faixa específica.
  3. Leia a descrição em linguagem simples do que o código significa e quando ele é normalmente retornado.
  4. Use isso como uma referência rápida ao depurar respostas de API ou ao criar tratamento de erros.

Fórmula

1xx: Informativo — solicitação recebida, processo em andamento 2xx: Sucesso — solicitação recebida e aceita com sucesso 3xx: Redirecionamento — ação adicional necessária para concluir a solicitação 4xx: Erro do Cliente — a solicitação contém sintaxe incorreta ou não pode ser atendida 5xx: Erro do Servidor — o servidor falhou ao atender uma solicitação válida

Casos de uso

  • Entender rapidamente um código de status desconhecido retornado por uma API com a qual você está integrando
  • Decidir qual código de status retornar da sua própria API para uma determinada condição de erro
  • Depurar por que uma solicitação está falhando verificando o que um código específico realmente implica
  • Ensinar ou aprender os fundamentos de HTTP em um curso de desenvolvimento web
  • Escrever lógica precisa de tratamento de erros que distingue entre diferentes casos de 4xx e 5xx

Benefícios Principais

  • Todos os códigos de status comuns em uma única referência pesquisável
  • Explicações em linguagem simples, não apenas terminologia formal da RFC
  • Filtre instantaneamente por categoria (de 1xx a 5xx)
  • Grátis, rápido e sem necessidade de cadastro

Dicas Profissionais

  • Reserve códigos 5xx estritamente para falhas do lado do servidor — nunca os use para sinalizar erros de entrada do cliente
  • Use 429 com um cabeçalho Retry-After ao aplicar limite de taxa, para que clientes bem comportados saibam quando tentar novamente
  • Prefira 404 em vez de uma página de erro genérica sempre que um recurso genuinamente não existir — é melhor para usuários e mecanismos de busca
  • Ao projetar uma API, escolha códigos 4xx específicos (422, 409, 400) em vez de usar por padrão um 400 genérico para tudo

Erros Comuns a Evitar

  • Retornar 200 OK para uma solicitação que na verdade falhou, escondendo erros das ferramentas de monitoramento
  • Confundir 401 (não autenticado) com 403 (autenticado, mas sem autorização)
  • Usar 302 para um redirecionamento que deveria ser permanente (301), prejudicando o SEO
  • Tratar todos os erros 4xx e 5xx da mesma forma no tratamento de erros do lado do cliente, em vez de ramificar pelo código específico

Termos Chave Explicados

  • Linha de status: A primeira linha de uma resposta HTTP, contendo o código de status e uma curta frase de motivo
  • Idempotente: Uma propriedade de certos métodos HTTP em que repetir a mesma solicitação tem o mesmo efeito que fazê-la uma vez
  • Cadeia de redirecionamento: Uma sequência de vários redirecionamentos que um navegador segue antes de chegar ao recurso final
  • Limite de taxa: Restringir quantas solicitações um cliente pode fazer em uma determinada janela de tempo, muitas vezes sinalizado com 429

Conceitos relacionados

  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]
  • [object Object]

Exemplo

Pesquisar "429" retorna "Too Many Requests" — o código que as APIs retornam quando você excede um limite de taxa, informando para desacelerar e tentar novamente após um intervalo.

Interpretação dos seus resultados

Os códigos de status HTTP são agrupados em cinco classes pelo seu primeiro dígito. Os 1xx são informativos e raramente vistos em código de aplicação. Os 2xx confirmam sucesso — 200 OK é o mais comum, mas 201 Created e 204 No Content também são frequentes em APIs REST. Os 3xx lidam com redirecionamento, sendo 301 (permanente) e 302 (temporário) os mais importantes. Erros 4xx indicam que algo está errado com a solicitação do cliente. Os mais comuns são 400 Bad Request (sintaxe malformada), 401 Unauthorized (não autenticado), 403 Forbidden (sem autorização), 404 Not Found (o recurso não existe) e 429 Too Many Requests (limite de taxa excedido). O uso correto de códigos 4xx específicos torna sua API muito mais fácil de depurar do que retornar um 400 genérico para tudo. Erros 5xx significam que o servidor falhou. 500 é o erro interno genérico, 502 Bad Gateway indica um problema no servidor upstream e 503 Service Unavailable geralmente significa que o servidor está sobrecarregado ou fora do ar para manutenção. Ao depurar erros 5xx, verifique os logs do servidor em vez da resposta no lado do cliente, pois o código de status sozinho raramente revela a causa raiz.

Perguntas Frequentes

O que significam as diferentes faixas de códigos de status HTTP?
Os códigos 1xx são informativos, 2xx significam sucesso, 3xx indicam redirecionamento, 4xx significam que o cliente cometeu um erro (como solicitar uma página inexistente) e 5xx significam que o próprio servidor falhou ao atender uma solicitação válida.
Qual é a diferença entre 401 e 403?
401 Unauthorized significa que você não se autenticou (ou suas credenciais são inválidas) — o servidor não sabe quem você é. 403 Forbidden significa que o servidor sabe quem você é, mas você não tem permissão para acessar o recurso.
Por que às vezes vejo 200 para uma página que claramente não carregou?
Isso normalmente significa que o servidor retornou uma resposta HTTP válida (daí o 200 OK), mas o conteúdo no nível de aplicação dessa resposta descreve um erro — um padrão comum em APIs que colocam os detalhes do erro no corpo da resposta em vez de no código de status.
Qual é a diferença entre redirecionamentos 301 e 302?
301 Moved Permanently informa navegadores e mecanismos de busca para atualizarem seus registros e usarem a nova URL daqui em diante. 302 Found sinaliza um redirecionamento temporário — a URL original ainda deve ser usada em solicitações futuras.
O que significa 429 Too Many Requests?
429 indica que o cliente enviou solicitações demais em um determinado período. O servidor pode incluir um cabeçalho Retry-After informando quando tentar novamente. Implemente retirada exponencial ao encontrar esse código.
O que é um 503 Service Unavailable?
503 significa que o servidor está temporariamente impossibilitado de atender a solicitação, geralmente por sobrecarga ou manutenção. Diferentemente do 500, espera-se que isso seja resolvido. O servidor pode incluir um cabeçalho Retry-After.
O que significa 418 I'm a Teapot?
418 foi definido como uma piada de Primeiro de Abril no RFC 2324 (1998). É um código de status real, embora raramente usado na prática. Alguns servidores o retornam como uma resposta bem-humorada a solicitações inválidas.
O que é um 404 Not Found?
404 significa que o servidor não consegue encontrar o recurso solicitado. Esse é o erro de cliente mais comum. Ele pode indicar um link quebrado, uma URL digitada errada ou um recurso que foi movido ou removido.
O que o CORS tem a ver com códigos de status?
As solicitações de preflight do CORS (Cross-Origin Resource Sharing) retornam 204 No Content em caso de sucesso. Se o servidor não responder com os cabeçalhos CORS corretos, o navegador bloqueia a resposta mesmo que o status seja 200, aparecendo como um erro de rede no console.
Como pesquiso um código de status?
Digite o código numérico (como 404) ou uma palavra-chave (como 'forbidden' ou 'timeout') na caixa de pesquisa. Você também pode filtrar por categoria usando os botões 1xx–5xx para navegar em uma faixa específica.
O que é uma resposta 204 No Content?
204 indica que a solicitação foi bem-sucedida, mas não há conteúdo para retornar. É comumente usado após uma solicitação DELETE bem-sucedida, para respostas de preflight CORS ou quando uma API aceita dados sem retornar um corpo.

Ferramentas Relacionadas

Explorar mais ferramentas

Calculadora de proporcao de aspecto

Calculadora de largura de banda

Calculadora de tempo de download

Calculadora de Custo de Hospedagem em Nuvem

Calculadora de custos de CDN

Calculadora de monetizacao de API

Ferramentas similares

Calculadora de proporcao de aspecto
Ferramentas de Desenvolvedor
Calculadora de largura de banda
Ferramentas de Desenvolvedor
Calculadora de tempo de download
Ferramentas de Desenvolvedor
Calculadora de Custo de Hospedagem em Nuvem
Ferramentas de Desenvolvedor
100
Continue
The server has received the request headers and the client should proceed to send the request body.
101
Switching Protocols
The requester has asked the server to switch protocols and the server has agreed to do so.
102
Processing
The server has received and is processing the request, but no response is available yet.
200
OK
The request has succeeded.
201
Created
The request has succeeded and a new resource has been created as a result.
202
Accepted
The request has been received but not yet acted upon.
204
No Content
The server successfully processed the request and is not returning any content.
206
Partial Content
The server is delivering only part of the resource due to a range header sent by the client.
301
Moved Permanently
This and all future requests should be directed to the given URI.
302
Found
Tells the client to look at (browse to) another URL temporarily.
304
Not Modified
Indicates that the resource has not been modified since the version specified by the request headers.
307
Temporary Redirect
The request should be repeated with another URI, but future requests can still use the original URI.
308
Permanent Redirect
The request and all future requests should be repeated using another URI, method not changed.
400
Bad Request
The server cannot or will not process the request due to a client error.
401
Unauthorized
Authentication is required and has failed or has not yet been provided.
403
Forbidden
The request was valid, but the server is refusing action — the client does not have access rights.
404
Not Found
The requested resource could not be found but may be available in the future.
405
Method Not Allowed
A request method is not supported for the requested resource.
408
Request Timeout
The server timed out waiting for the request.
409
Conflict
The request could not be processed because of conflict in the current state of the resource.
410
Gone
The resource requested is no longer available and will not be available again.
413
Payload Too Large
The request is larger than the server is willing or able to process.
414
URI Too Long
The URI provided was too long for the server to process.
415
Unsupported Media Type
The request entity has a media type which the server or resource does not support.
418
I'm a teapot
This code was defined as an April Fools' joke in RFC 2324 and is not expected to be implemented by real servers.
422
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
429
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
500
Internal Server Error
A generic error message given when an unexpected condition was encountered.
501
Not Implemented
The server either does not recognize the request method, or it lacks the ability to fulfil it.
502
Bad Gateway
The server was acting as a gateway or proxy and received an invalid response from the upstream server.
503
Service Unavailable
The server cannot handle the request, usually due to maintenance or being overloaded.
504
Gateway Timeout
The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.