./prontouso.com

HERRAMIENTAS DE RED

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.

Estado de la herramientaSe ejecuta en tu navegador
Vista previa

Generador de Basic Auth

Encabezado Authorization

Cómo funciona

  1. Ingresa tus datos

    Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.

  2. Obtén el resultado al instante

    La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.

  3. Usa tu resultado

    Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.

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

¿Qué es Generador de Basic Auth?

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

ENTIENDE LA HERRAMIENTA

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

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.

Formato de la cabecera

Authorization
Basic base64(usuario + ":" + contraseña)

demo:s3cret

Usuario y contraseña se unen con dos puntos antes de Base64 UTF-8.

Authorization: Basic ZGVtbzpzM2NyZXQ=

Notas sobre la credencial

La cabecera generada es solo texto Base64 para usuario:contraseña. Trátala como una credencial y evita dejarla visible después de copiarla.

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.

¿Basic Auth está cifrado?

No. Basic Auth solo está codificado en Base64. Debe usarse sobre HTTPS y tratarse como cualquier otra credencial.