Decodificador Base64URL
Pegue una cadena Base64 apta para URL, como un segmento de JWT, y lea al instante el texto que contiene.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Decodificador Base64URL?
Base64URL cambia los "+" y "/" del Base64 normal por "-" y "_" y suele omitir el relleno "=". Aparece en JWT, respuestas de WebAuthn, URL firmadas, cookies de sesión y muchos tokens de API.
Este decodificador es tolerante a propósito: elimina espacios, acepta ambos alfabetos, restaura el relleno ausente y lee los bytes como UTF-8 (o Latin-1 si se pide). Si los bytes no son texto, muestra un aviso en lugar de fallar.
¿Cómo funciona?
- Pegue el valor Base64URL: se decodifica mientras escribe.
- Elija UTF-8 o ISO-8859-1 si el texto de origen usaba una codificación antigua.
- Copie el resultado. Para un token completo con cabecera, carga y firma, use mejor el decodificador JWT.
Casos de uso habituales
- Leer el JSON de cabecera o las claims de un segmento de JWT sin una herramienta JWT completa.
- Inspeccionar un parámetro "state" o "cursor" que una API oculta tras Base64URL.
- Comprobar qué contiene realmente la carga de una URL firmada o el valor de una cookie.
- Contrastar la salida de su propio codificador Base64URL con otra implementación.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
SGVsbG8sIEJhc2U2NFVSTCEgPj4-Pz8_
Hello, Base64URL! >>>???
Privacidad
Decodificador Base64URL se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Decodificar no verifica ninguna firma ni demuestra que el contenido sea fiable, y los datos binarios no se pueden mostrar bien como texto.
Preguntas frecuentes
¿Debo añadir el relleno "=" antes de decodificar?
No. El relleno ausente se restaura solo: tanto "Zg" como "Zg==" dan "f".
¿Por qué dice que la entrada no es válida?
Un carácter sobrante (longitud módulo 4 igual a 1) o un símbolo fuera de A–Z, a–z, 0–9, "-" y "_" no puede ser Base64URL. Busque texto cortado, comillas o un punto de JWT.
¿Puede decodificar un JWT completo?
Aquí decodifique cada parte separada por puntos, o pegue el token entero en el decodificador JWT para ver cabecera y carga juntas.
Herramientas relacionadas
Codificador Base64URL
Convierta cualquier texto en una cadena Base64URL lista para pegar en una URL, un nombre de archivo o un segmento de JWT.
Codificación y decodificación
Decodificador Base64
Pegue una cadena Base64 y lea al instante el texto original, aunque falte el relleno.
Codificación y decodificación
Decodificador JWT
Pegue un JWT para leer su cabecera y su carga útil como JSON con formato, con las horas de emisión, inicio de validez y caducidad traducidas a fechas. Decodificar no es verificar.
Herramientas para desarrolladores
Inspector JWT
Vaya más allá de la decodificación: cada parámetro de cabecera y cada claim explicados, con avisos prácticos sobre cómo está construido el token.
Herramientas para desarrolladores
Decodificador de URL
Convierta %20, %3A y %C3%A9 de nuevo en texto legible y vea exactamente dónde hay una secuencia mal formada.
Codificación y decodificación
Decodificador Base32
Pegue una cadena Base32 y recupere el texto original, con un mensaje preciso si algún carácter o la longitud son incorrectos.
Codificación y decodificación