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 PNGConverter PDF em TXTConverter PDF para GIFConverter PDF para WebPConverter PDF para SVGConverter PDF em DOCXConverter 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 JPEG em AVIFConverter PNG em AVIF

GIF e Animação

Converter GIF para PNGConverter GIF para JPGConverter GIF em quadros individuais (PNG/JPEG)Converter 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.

As entradas da calculadora permanecem 100% privadas — todos os cálculos ocorrem no seu navegador e nunca chegam aos nossos 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

Matemática

  • Calculadora de Estatística
  • Solucionador de Equações
  • Calculadora de Frações
  • Calculadora de Fatoração Prima
  • Calculadora de MDC e MMC
  • Calculadora de Logaritmo

Finanças

  • Calculadora Independência Financeira Aposentadoria Antecipada
  • Calculadora de bola de neve de dívida
  • Calculadora de Investimentos
  • Calculadora de aposentadoria
  • Calculadora de Salário
  • Calculadora de retorno sobre investimento

Jurídico

  • Ver tudo
  • Categorias
  • Conversor de Moedas
  • Mapa do site
  • Jogos e Ferramentas Divertidas
  • Sobre Nós
  • Contato
  • Política de Privacidade
  • Termos de Serviço
  • Aviso Legal

Idiomas

  • enEnglish
  • arالعربية
  • esEspañol
  • deDeutsch
  • frFrançais
  • hiहिन्दी
  • idBahasa Indonesia
  • itItaliano
  • ja日本語
  • ko한국어
  • ptPortuguês
  • ruРусский
  • trTürkçe
  • viTiếng Việt
  • bnবাংলা
  • zh中文
  • nlNederlands
  • plPolski
  • ukУкраїнська
  • msBahasa Melayu
  • thภาษาไทย

© 2026 Calculora. Todos os direitos reservados.

Criado com — 100% gratuito

Leve e rápido — cookies e análises só funcionam com o seu consentimento

  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 português simples do que significa e quando os servidores o retornam.

O que é Consulta de Códigos de Status HTTP?

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, app ou consumidor de API) se a solicitação teve sucesso, precisa de um redirecionamento, ou falhou — e por quê. Eles são padronizados pela IETF e usados de forma idêntica em todo servidor web, navegador e linguagem 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 — informativo (1xx), sucesso (2xx), redirecionamento (3xx), erro do cliente (4xx) e erro do servidor (5xx) — com explicações em português simples do que cada um realmente significa na prática, não apenas a definição formal da RFC.

Fórmula

1xx: Informativo — solicitação recebida, processo continuando
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

Como calcular

  1. Digite um código de status (como 404) ou uma palavra-chave (como "proibido") 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 português simples do que o código significa e quando é normalmente retornado.
  4. Use isto como referência rápida ao depurar respostas de API ou construir tratamento de erros.

Exemplo

Pesquisar "429" retorna "Too Many Requests" — o código que as APIs retornam quando você excedeu um limite de taxa, indicando que deve desacelerar e tentar novamente após um atraso.

Benefícios Principais

  • Todo código de status comumente usado em uma única referência pesquisável
  • Explicações em português simples, não apenas o texto formal da RFC
  • Filtre instantaneamente por categoria (1xx a 5xx)
  • Gratuito, rápido, sem necessidade de cadastro

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 não autorizado)
  • 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

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 limitar taxa, para que clientes bem-comportados saibam quando tentar novamente
  • Prefira 404 a uma página de erro genérica sempre que um recurso genuinamente não existir — é melhor tanto para usuários quanto para mecanismos de busca
  • Ao projetar uma API, escolha códigos 4xx específicos (422, 409, 400) em vez de usar um 400 genérico para tudo

Termos Chave Explicados

Linha de status
A primeira linha de uma resposta HTTP, contendo o código de status e uma breve frase de razão
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 múltiplos redirecionamentos que um navegador segue antes de chegar ao recurso final
Limitação de taxa
Restringir quantas solicitações um cliente pode fazer em uma determinada janela de tempo, frequentemente sinalizada com 429

Casos de uso comuns

  • 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 fundamentos de HTTP em um curso de desenvolvimento web
  • Escrever lógica precisa de tratamento de erros que distingue entre diferentes casos 4xx e 5xx

Perguntas Frequentes

O que significam as diferentes faixas de código de status HTTP?
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 falhou ao carregar?
Isso geralmente significa que o servidor retornou uma resposta HTTP válida (daí o 200 OK), mas o conteúdo em nível de aplicação dessa resposta descreve um erro — um padrão comum em APIs que colocam detalhes do erro no corpo da resposta em vez de no código de status.
Qual a diferença entre os redirecionamentos 301 e 302?
301 Moved Permanently instrui navegadores e mecanismos de busca a atualizarem seus registros e usarem a nova URL a partir de então. 302 Found sinaliza um redirecionamento temporário — a URL original ainda deve ser usada em solicitações futuras.

Ferramentas Relacionadas

Calculadora de proporção 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 monetização de Interface de Programação
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.