{ }JSONKit.tools

Decodificar Base64 Online

Pega Base64 y léelo de vuelta como texto. Funcionan los alfabetos estándar y seguro para URL, el relleno es opcional y los saltos de línea se ignoran.

Codificar⇄Decodificar

Base64

Texto

Esperando la entrada…

Sobre esta herramienta

La mayor parte del Base64 que aparece en la práctica viene desordenado: partido en líneas desde una cabecera de correo, sin su relleno tras pasar por una URL, o escrito en el alfabeto seguro para URL por una biblioteca de JWT. Este decodificador normaliza todo eso antes de decodificar y luego lee los bytes como UTF-8, de modo que el texto no latino y los emojis salen intactos. Si los bytes no son texto en absoluto, te lo dice en lugar de mostrarte caracteres ilegibles.

Cómo se usa

  1. 1Pega la cadena Base64 en el panel izquierdo: el relleno y los saltos de línea dan igual.
  2. 2El texto decodificado aparece de inmediato a la derecha.
  3. 3Pulsa Copiar para llevártelo. Para el otro sentido, usa la página Codificar Base64.

Preguntas frecuentes

›¿Tengo que quitar el relleno o arreglar el alfabeto antes?

No. Se aceptan ambos alfabetos —estándar (+ y /) y seguro para URL (- y _)— y el relleno = que falte se restaura automáticamente, así que un segmento de JWT pegado directamente desde un token se decodifica tal cual.

›¿Qué significa «se decodifica a datos binarios»?

La entrada era Base64 válido, pero los bytes detrás no son texto UTF-8: normalmente una imagen, un PDF o un archivo comprimido. Esta herramienta decodifica a texto; las cargas binarias necesitan un decodificador a nivel de archivo.

›¿Puedo decodificar un JWT aquí?

Puedes decodificar por separado cada una de sus tres partes separadas por puntos: pégalas de una en una. La página Decodificador JWT hace por ti la división, el formateo del JSON y la comprobación de caducidad.

›¿Por qué los espacios en blanco no lo rompen?

El Base64 que llega partido en líneas, como en una cabecera de correo o en un archivo PEM, es habitual, así que se eliminan todos los espacios antes de decodificar.

›¿Se envía a algún sitio el texto decodificado?

No. La decodificación ocurre en tu navegador, y aquí eso importa más que en la mayoría de las páginas: las cadenas Base64 suelen llevar tokens, credenciales y cargas internas.