Codificador Base64URL

Qué es Codificador Base64URL

Base64URL es la variante de Base64 segura para URL. Cambia los dos caracteres que dan problemas en las direcciones web, + y /, por - y _, y elimina el relleno =, así que la salida entra directa en una URL, un nombre de archivo o un JWT sin ningún escape. Este codificador convierte tu texto a Base64URL directamente en tu navegador, siguiendo el RFC 4648.

Cómo usar

  1. Escribe o pega el texto que quieres codificar.
  2. Lee el resultado en Base64URL en el cuadro de salida, actualizado mientras escribes.
  3. Copia la salida o comparte el enlace con tu texto cargado.
  4. Para revertirlo, abre el descodificador Base64URL.

Cuándo usarla

¿Estás armando un token, un parámetro de consulta o un segmento de JWT y necesitas un Base64 que no rompa la URL? Codifica a Base64URL y obtienes una salida solo con letras, dígitos, - y _, sin relleno = que escapar con percent-encoding. Es la codificación dentro de cada JSON Web Token e innumerables enlaces firmados. Descodifícalo de vuelta con el descodificador Base64URL.

Preguntas frecuentes

¿En qué se diferencia Base64URL del Base64 estándar?

Usa - y _ en lugar de + y /, y omite el relleno =. Esos tres caracteres tienen un significado especial en las URL, así que el Base64 estándar necesita percent-encoding para viajar seguro, mientras que Base64URL no. Los bytes codificados son por lo demás idénticos.

¿Dónde se usa Base64URL?

De forma más visible en los JSON Web Tokens (JWT), donde la cabecera, el payload y la firma son cada uno Base64URL. También aparece en las query strings de URL, las cookies, los nombres de archivo y cualquier sitio donde un valor debe sobrevivir a una URL sin escape.

¿Por qué no hay relleno?

El carácter de relleno = está reservado en las URL, así que Base64URL lo elimina. La longitud aún le dice al descodificador cuántos bytes esperar, y esta herramienta vuelve a añadir el relleno internamente al descodificar, así que funcionan tanto la entrada con relleno como sin él.

¿Se sube mi texto a algún sitio?

No. La codificación ocurre por completo en tu navegador. Nada de lo que escribes se envía a un servidor ni se guarda.

¿Puedo compartir esto con mi texto ya cargado?

Sí. La URL se actualiza automáticamente mientras escribes. Cópiala de la barra de direcciones o usa el botón Copiar enlace, y quien lo abra verá tu texto exacto listo.

Herramientas relacionadas