Codificador Base64 URL-Safe
Sobre esta herramienta
Codifica o decodifica texto usando la variante "URL-safe" de Base64 definida en el RFC 4648, que reemplaza los caracteres "+" y "/" del Base64 estándar por "-" y "_" respectivamente y omite el padding con "=" al final. Esta variante es la que usan JWT, tokens de sesión y parámetros que viajan dentro de una URL, ya que el Base64 estándar puede romper la URL al contener caracteres reservados. Soporta correctamente texto Unicode (tildes, emojis, cualquier idioma) gracias a la codificación UTF-8 subyacente, y todo el proceso ocurre en tu navegador sin enviar tu texto a ningún servidor.
Preguntas frecuentes
¿En qué se diferencia del Base64 estándar?
Reemplaza los caracteres "+" y "/" del Base64 estándar por "-" y "_" respectivamente, y omite el padding con "=" al final, según define el RFC 4648.
¿Por qué se necesita esta variante para JWT o URLs?
Porque el Base64 estándar puede romper la URL al contener caracteres reservados; JWT, tokens de sesión y parámetros en una URL usan la variante URL-safe.
¿Soporta caracteres con tildes o emojis?
Sí, soporta correctamente texto Unicode gracias a la codificación UTF-8 subyacente.
¿Se envía mi texto a un servidor?
No, todo el proceso ocurre en tu navegador sin enviar tu texto a ningún servidor.
¿Puedo decodificar también, no solo codificar?
Sí, la herramienta codifica y decodifica texto en Base64 URL-safe.
Herramientas relacionadas
Codificador y Decodificador Base64
Codifica y decodifica texto o archivos en Base64 al instante
LocalCodificador y Decodificador de URL
Codifica y decodifica URLs y parámetros de consulta
LocalCodificador y Decodificador de HTML
Convierte texto a entidades HTML y viceversa
LocalCodificador de Data URI
Convierte un archivo en una Data URI (base64) y viceversa
LocalFormateador de Código
Formatea JS, TS, HTML, CSS, JSON y Markdown al instante
LocalFormateador JSON
Valida, formatea y minifica JSON al instante