Codificador/decodificador de encabezados Basic Auth en Base64

Crea o inspecciona rápidamente una cadena de credenciales Basic Auth y luego salta directamente a la herramienta Base64 en vivo.

Usa esta página cuando necesites codificar username:password, quitar el prefijo Basic de un encabezado existente o explicar por qué Base64 no es cifrado.

Úsalo cuando
Una solicitud falla porque se copió mal un encabezado Basic Auth o se construyó con la carga útil equivocada.
Qué revisar primero
Confirma que el par de credenciales sea username:password y luego comprueba si el encabezado todavía incluye el prefijo Basic antes de decodificar.
Error habitual
Base64 cambia la representación, no el secreto. Trata la cadena de credenciales decodificada como texto sin formato.
Flujos de ejemplo
Codificar un par de credenciales sin procesar
Empieza con el valor simple username:password y codifica solo esa carga útil.
aladdin:opensesame
YWxhZGRpbjpvcGVuc2VzYW1l
Decodificar un encabezado Authorization
Quita el prefijo del encabezado antes de decodificar para que la carga útil empiece en el segmento Base64.
Authorization: Basic YWxhZGRpbjpvcGVuc2VzYW1l
Replicar el atajo de curl
curl -u construye el mismo encabezado, lo que resulta útil para comprobaciones rápidas.
curl -u "aladdin:opensesame" https://api.example.com/me
Comprobar credenciales Unicode
La herramienta en vivo acepta texto UTF-8, por lo que las credenciales no ASCII sobreviven a los recorridos de ida y vuelta.
naive:pässwörd
Cómo funcionan los encabezados Basic Auth

Un encabezado Basic Auth es la palabra Basic, un espacio y el par de credenciales codificado en Base64. Los servidores decodifican el par a texto plano antes de comprobarlo.

  • Codifica solo el par de credenciales sin procesar, no el nombre del encabezado Authorization.
  • Cuando decodifiques un encabezado existente, quita primero el prefijo Basic.
Base64 no es cifrado

Cualquiera que pueda leer el encabezado puede decodificar el par de credenciales. Usa HTTPS y un manejo correcto de secretos porque Base64 solo cambia la representación para transporte.

  • Usa el Generador de hash cuando necesites huellas de una sola vía en lugar de una codificación reversible.