Basic Auth Generator

Generate and decode HTTP Basic Auth Authorization headers from a username and password.

O Gerador de Basic Auth roda inteiramente no seu navegador. O usuário, a senha e os tokens que você cola nunca saem do seu dispositivo e nada é enviado à ArrayKit.

Abrir o Codificador / Decodificador Base64

Sobre Basic Auth Generator

O Gerador de Basic Auth monta um cabeçalho HTTP Basic Auth a partir de um usuário e senha para que você autentique chamadas de API em segundos. Ele codifica em Base64 usuario:senha, depois mostra o token bruto, o valor completo de Authorization: Basic e um trecho cURL pronto para rodar que você pode copiar. Mude para o modo Decodificar para colar um token ou um cabeçalho Authorization completo e recuperar o usuário e a senha originais. É útil quando você está testando um endpoint REST, configurando um webhook, ajustando um proxy reverso ou depurando um 401 e precisa confirmar quais credenciais um cabeçalho realmente carrega. Feito para desenvolvedores, engenheiros de QA e pessoal de DevOps que montam e inspecionam requisições direto no navegador. Tudo roda localmente — nenhuma credencial é enviada.

Recursos

Como usar Basic Auth Generator

  1. Mantenha a aba Gerar selecionada
  2. Digite seu usuário e senha nos dois campos
  3. Copie o cabeçalho Authorization: Basic ou o trecho cURL
  4. Mude para Decodificar e cole um token ou cabeçalho para recuperar usuario:senha

Exemplo

Entrada

username: aladdin
password: opensesame

Saída

Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l

base64("aladdin:opensesame") se torna a credencial Basic.

Erros comuns e solução de problemas

Perguntas frequentes

O que é um Gerador de Basic Auth?
É uma ferramenta que transforma um usuário e senha em uma credencial HTTP Basic Auth — Base64 de 'usuario:senha' — e fornece o cabeçalho completo 'Authorization: Basic' para enviar com uma requisição. Ela também decodifica um token de volta em usuário e senha.
O HTTP Basic Auth é seguro?
O Basic auth só codifica as credenciais em Base64; ele não as criptografa. Qualquer pessoa que veja o cabeçalho pode decodificá-lo, então sempre use-o por HTTPS e evite-o em redes não confiáveis.
Como uso o cabeçalho com o curl?
Copie o trecho cURL gerado, que já inclui -H "Authorization: Basic <token>". Você também pode deixar o curl montá-lo para você com curl -u usuario:senha.
Posso decodificar um cabeçalho Authorization existente?
Sim. Mude para Decodificar e cole o token isolado ou a linha completa 'Authorization: Basic <token>'. A ferramenta remove o prefixo e mostra o usuário e a senha.
Meu usuário e senha são enviados para algum lugar?
Não. O Gerador de Basic Auth roda inteiramente no seu navegador. As credenciais que você digita ou cola nunca saem do seu dispositivo e não são enviadas à ArrayKit.
E se meu usuário ou senha tiver caracteres especiais?
A codificação e a decodificação são seguras em UTF-8, então letras acentuadas e outros caracteres não ASCII fazem o ciclo de ida e volta corretamente. A separação sempre acontece no primeiro dois-pontos.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit