Gerador de Basic Auth
Gere o header HTTP Authorization: Basic a partir de um nome de usuário e senha.
🔒 100 % no cliente — nenhum dado enviado
Gerador de header HTTP Basic Auth que monta o header Authorization: Basic a partir de um nome de usuário e senha, codificado em Base64. Ótimo para testar uma API com curl, Postman ou suas próprias requisições, com a codificação feita localmente no navegador para que suas credenciais nunca saiam da sua máquina.
FAQ
Como funciona a autenticação HTTP Basic?
O cliente envia um header Authorization: Basic seguido da string username:password codificada em Base64, que o servidor decodifica para verificar o acesso.
Como gero o header Authorization Basic?
Informe o nome de usuário e a senha; a ferramenta junta os dois como user:password, codifica o resultado em Base64 e mostra o valor completo do header pronto para colar nas suas requisições.
Base64 é seguro para senhas?
Não, Base64 é uma codificação reversível, não criptografia. Basic Auth deve sempre ser usado sobre HTTPS para proteger credenciais em trânsito.
Como uso Basic Auth com curl?
Você pode passar o header gerado via -H "Authorization: Basic ...", ou deixar o curl montá-lo para você com a opção -u user:password.