Saltar al contenido
uencoder

Base64URL

Base64URL es la variante segura para URL de Base64, que sustituye + y / por - y _ y suele omitir el relleno =; está pensada para URL y nombres de archivo.

Propósito

Permite que la salida de Base64 aparezca de forma segura en rutas de URL, parámetros de consulta y nombres de archivo sin codificación porcentual adicional.

Mecanismo

Usa la misma agrupación de 6 bits que Base64 estándar, pero los caracteres 62 y 63 del alfabeto pasan a ser - y _; el relleno = puede omitirse (los decodificadores lo restauran desde la longitud).

Casos de uso

  • Codificación de tokens JWT
  • Transferencia de datos segura para URL
  • Identificadores binarios en nombres de archivo

Herramientas relacionadas

References