./prontouso

Generador de Basic Auth

Crea rápidamente la cadena codificada en base64 necesaria para la Autenticación HTTP Básica a partir de un usuario y contraseña.

Se ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

Generador de Basic Auth

Encabezado Authorization

Cómo generar un header de Autenticación Básica

Genera el valor del header Authorization en base64 para la Autenticación HTTP Básica a partir de un usuario y una contraseña.

Qué es Basic Auth

La Autenticación HTTP Básica (RFC 7617) envía credenciales como "usuario:contraseña", codificadas en base64, dentro de un header Authorization — Authorization: Basic <valor codificado>. Base64 es una codificación, no un cifrado, así que este esquema solo es seguro sobre HTTPS.

Cómo usarlo

  • Ingresa el usuario y la contraseña.
  • Copia el valor de header "Basic ..." generado.
  • Envíalo como el header Authorization en tu solicitud (en curl: -H "Authorization: Basic ...").

Consideraciones de seguridad

Como base64 es trivialmente reversible, nunca envíes este header sobre HTTP simple, y evita Basic Auth para cualquier cosa sensible si la API ofrece una alternativa basada en tokens.

Privacidad

Se ejecuta localmente en tu navegador. No se envían datos al servidor.

Preguntas frecuentes

¿Es seguro Basic Auth?

Solo cuando se usa sobre HTTPS. Las credenciales solo están codificadas en base64, no cifradas, así que cualquiera que pueda leer la solicitud en HTTP simple las recupera al instante.

¿Funciona con letras acentuadas o emojis en la contraseña?

Sí. El usuario y la contraseña se codifican en UTF-8 antes de codificarse en base64, así que cualquier carácter Unicode se maneja correctamente.

¿Dónde se coloca este header?

En el header de solicitud Authorization, exactamente como se generó, por ejemplo: Authorization: Basic dXNlcjpwYXNz.