O que faz
Monta um cabeçalho HTTP Authorization: Basic <token> ao vivo a partir de um usuário e uma senha (codificados em
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
, seguros para UTF-8), decodifica um cabeçalho existente de volta para seus campos e sinaliza erros de credenciais antes que cheguem à produção.Como usar
- Digite um usuário e uma senha - o cabeçalho é montado ao vivo no painel de saída.
- Já tem um cabeçalho? Abra Paste an Authorization header, cole-o e então use Parse & load para decodificá-lo nos campos.
- Copie o cabeçalho, baixe-o como
basic-auth-header.txt, ou compartilhe a URL - sua entrada fica codificada no link.
Exemplos
user/pass→Basic dXNlcjpwYXNz- Cole
Authorization: Basic dXNlcjpwYXNz→ carregauser/passnos campos - Usuário
a:b→ avisa:":" in username — credentials become ambiguous
Bom saber
- Privado: codificar/decodificar é local - as credenciais nunca saem do seu navegador.
- Basic Auth não é seguro sobre HTTP puro - combine com HTTPS. Prefira tokens/OAuth para APIs novas.
- Um usuário contendo
:é sinalizado porque a divisãouser:passacontece no primeiro dois-pontos - parsers conformantes truncam o usuário silenciosamente. - Senhas não-ASCII são sinalizadas conforme a RFC 7617: o charset padrão dela é UTF-8, mas muitos servidores assumem ISO-8859-1/US-ASCII e corrompem ou rejeitam esses bytes.
- Senhas contendo dois-pontos são tratadas corretamente.
- Ferramentas relacionadas:
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
, HTTP Status Codes.