Saltar al contenido

Decodificador Base64

Pegue una cadena Base64 y lea al instante el texto original, aunque falte el relleno.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Decodificador Base64?

Base64 convierte bytes en caracteres imprimibles. Decodificar hace lo contrario: cada 4 caracteres Base64 vuelven a ser 3 bytes, que luego se leen como texto.

Este decodificador es tolerante: ignora espacios y saltos de línea, acepta el alfabeto estándar (+ /) y el apto para URL (- _), reconoce prefijos de URL data: y admite que falte el relleno "=".

¿Cómo funciona?

  1. Pegue la cadena Base64 en el cuadro de entrada: se decodifica mientras escribe.
  2. Elija la codificación del texto (UTF-8 por defecto) si el origen usaba otra, como ISO-8859-1.
  3. Copie o descargue el texto decodificado. Si los bytes son binarios (una imagen, un ZIP) verá un aviso: use entonces el decodificador Base64 de archivos.

Casos de uso habituales

  • Leer el contenido de un valor Base64 hallado en un archivo de configuración, un registro o una respuesta de API.
  • Inspeccionar la parte "usuario:contraseña" de una cabecera HTTP Basic al depurar.
  • Decodificar fragmentos de correo o MIME copiados del origen de un mensaje.
  • Comprobar un valor antes de pegarlo en una herramienta JWT o JSON.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
SGVsbG8gd29ybGQ=
Salida
Hello world

Privacidad

Decodificador Base64 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 con éxito no garantiza que el contenido sea fiable. Los datos binarios no pueden mostrarse correctamente como texto.

Preguntas frecuentes

¿Por qué aparece el error "Base64 no válido"?

La entrada contiene caracteres fuera del alfabeto Base64 o su longitud es imposible (resto de 1 carácter). Revise comillas sobrantes, un copiado incompleto u otra codificación como hexadecimal.

¿Puede decodificar el Base64URL de los JWT?

Sí, los caracteres "-" y "_" se aceptan automáticamente. Para inspeccionar un token completo, use el decodificador JWT.

El resultado parece ilegible, ¿qué hago?

Probablemente los datos son binarios (imagen, archivo comprimido, contenido cifrado) o usan otra codificación. Pruebe otra codificación en Opciones o decodifique a un archivo.

Más herramientas en Codificación y decodificación →