Base64 encode/decode · Guía

Base64 vs Base64url: ¿Cuál es la Diferencia?

Base64 y Base64url son casi idénticos, difieren en solo dos caracteres, pero esa diferencia importa cuando la cadena codificada viaja a través de una URL.

Los dos caracteres diferentes

El Base64 estándar usa + y /. Ambos tienen un significado especial en las URLs, así que Base64url los intercambia por - y _, que son seguros para URL. Base64url también suele omitir el relleno =.

Dónde se usa cada uno

El Base64 estándar aparece en correo, data URLs y autenticación básica. Base64url se usa donde el valor va dentro de una URL, nombre de archivo o token: las cabeceras y cargas de los JWT están codificadas en Base64url, por ejemplo.

Preguntas frecuentes

Puedo usarlo en trabajo de produccion?

Si, para inspeccion, formato y generacion rapida. Revisa siempre el resultado antes de llevarlo a codigo o configuracion de produccion.

¿Listo para probarlo?

Abre la herramienta gratuita Base64 encode/decode en el navegador y aplica lo que acabas de leer: sin registro y procesando localmente.

Abrir la herramienta Base64 encode/decode