Full Human Tools

Decodificador Base64

Decodifica texto o archivos codificados en Base64

Codificación
Caracteres: 0

Tamaño máximo: 5 MB · Arrastra el archivo aquí o haz clic para subir

Caracteres: 0

01

Cómo funciona la decodificación Base64

Decodificar convierte el texto Base64 de nuevo en los bytes originales. Cada 4 caracteres se convierten en 3 bytes, y el relleno del final indica al decodificador cuántos bytes contiene el último grupo. El resultado puede ser texto legible, como JSON, o datos binarios, como una imagen o un PDF incrustado en un correo, en la respuesta de una API o en una data URL.

Este decodificador acepta Base64 estándar y URL-safe, e ignora los espacios y los saltos de línea. Lee los primeros bytes del resultado para detectar imágenes JPEG, PNG, GIF y WebP, que muestra en vista previa, así como archivos PDF y ZIP. Puedes leer el resultado como texto UTF-8, ASCII o Latin-1, o descargarlo como archivo. La decodificación se hace en tu navegador.

02

Cómo decodificar Base64

  1. Pega la cadena Base64 o sube un archivo de texto que la contenga.
  2. Comprueba el tipo detectado: texto, imagen o datos binarios.
  3. Si es texto, cambia la codificación si los caracteres se ven mal.
  4. Copia el texto, o descarga el resultado como texto o como archivo.

03

Preguntas frecuentes sobre el decodificador Base64

¿Puedo decodificar una imagen en Base64?
Sí. Pega la cadena Base64 y el decodificador detecta JPEG, PNG, GIF y WebP por los primeros bytes y muestra una vista previa. Usa Descargar como archivo para guardarla con la extensión correcta. Si tu cadena empieza con un prefijo de data URL, como data:image/png;base64, borra primero todo hasta la coma, incluida.
¿Por qué aparece el error de entrada Base64 inválida?
La entrada contiene caracteres fuera del alfabeto Base64, o su longitud no puede ser válida. Las causas habituales son un prefijo de data URL que se ha quedado, comillas u otro texto copiado alrededor de la cadena, o un valor cortado. Los espacios y los saltos de línea se ignoran, y se aceptan el guion y el guion bajo de la variante URL-safe.
¿Por qué el texto decodificado muestra caracteres raros?
O bien los datos son binarios, como una imagen o un archivo comprimido, o bien se codificaron con otro juego de caracteres. Prueba a cambiar entre UTF-8, ASCII y Latin-1. Si el tipo detectado es datos binarios, el contenido no está pensado para leerse como texto; descárgalo como archivo.
¿Se envían mis datos a un servidor al decodificarlos?
No. La decodificación, la detección del tipo de archivo y las vistas previas de imagen se hacen en la pestaña de tu navegador. El Base64 que pegas y los archivos que subes no se envían a un servidor ni se guardan, y las descargas se crean en tu dispositivo.

04