Referência de Códigos de Status HTTP

Pesquise todos os códigos de status HTTP padrão — de 1xx a 5xx, com cores por classe e explicações em linguagem simples.

Como usar

  1. Digite o número de um código ou parte do nome — como "404", "redirect" ou "timeout" — para filtrar a lista na hora.
  2. Navegue pelos códigos agrupados e coloridos por classe: 1xx informativo, 2xx sucesso, 3xx redirecionamento, 4xx erros do cliente, 5xx erros do servidor.
  3. Clique em qualquer um dos códigos mais comuns para expandir uma explicação em linguagem simples de quando os servidores o enviam.

Sobre esta ferramenta

Toda resposta HTTP começa com um código de status de três dígitos que diz ao cliente como a requisição foi, e o primeiro dígito sozinho já dá a manchete: 1xx é informativo, 2xx significa sucesso, 3xx redireciona para outro lugar, 4xx diz que o cliente errou em algo, e 5xx diz que o próprio servidor falhou. Esta referência lista todos os códigos padrão — o conjunto central definido na RFC 9110 mais as extensões comumente registradas do WebDAV e de especificações relacionadas, cerca de sessenta no total — agrupados por classe e com cores, para a forma do protocolo ficar visível de relance.

Os nomes oficiais (reason phrases) como "Not Found" ou "Bad Gateway" são mantidos em inglês de propósito: são vocabulário técnico universal que aparece ao pé da letra em logs, no DevTools do navegador e na documentação de APIs em qualquer idioma. Além disso, os cerca de 25 códigos que você realmente encontra no dia a dia — 200, 301, 404, 429, 500, 503 e companhia — trazem uma explicação curta em linguagem simples que se expande ao clicar na linha. A lista segue a nomenclatura atual da RFC 9110, então o 413 aparece como "Content Too Large" e o 422 como "Unprocessable Content" — e sim, o 418 "I'm a teapot" é real: uma RFC de primeiro de abril de 1998 que servidores ainda trazem como easter egg.

Recorra à referência ao depurar uma resposta de API, decidir que código o seu próprio endpoint deve retornar, ou ler logs de servidor: a diferença entre um 301 e um 302 afeta como os buscadores transferem ranking, a diferença entre 401 e 403 define seu fluxo de autenticação, e distinguir 502 de 504 aponta a camada quebrada certa atrás de um proxy. A caixa de busca filtra por número ou nome enquanto você digita, e tudo — lista, busca e descrições — vem embutido na página e roda 100% no seu navegador.

Perguntas frequentes

Qual é a diferença entre um redirecionamento 301 e um 302?

Um 301 diz que o recurso mudou permanentemente e que os clientes (buscadores incluídos) devem atualizar seus links; um 302 diz que a mudança é temporária e que a URL original deve continuar sendo usada. Para SEO, um 301 transfere os sinais de ranking para a nova URL; um 302, em geral, não.

O que significa o primeiro dígito de um código de status?

Ele identifica a classe da resposta: 1xx informativo, 2xx sucesso, 3xx redirecionamento, 4xx erro do cliente (a requisição é a culpada), 5xx erro do servidor (o servidor falhou em atender uma requisição válida).

Quando uma API deve retornar 401 em vez de 403?

Retorne 401 quando o cliente não está autenticado — as credenciais faltam ou são inválidas, e tentar de novo com credenciais válidas poderia funcionar. Retorne 403 quando o cliente está autenticado, mas simplesmente não tem permissão para o que pediu.

Qual é a diferença entre 502, 503 e 504?

502 significa que um gateway ou proxy recebeu uma resposta inválida do servidor atrás dele; 503 significa que o próprio servidor está temporariamente indisponível, geralmente sobrecarregado ou em manutenção; 504 significa que o gateway desistiu de esperar a resposta do servidor upstream.

Minha busca sai do meu navegador?

Não. A lista inteira de códigos vem embutida na página e a busca a filtra localmente em JavaScript — nada do que você digita é transmitido ou armazenado.

Ferramentas relacionadas

Links longos? Encurte de graça

O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.

O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.