Decodificar Base64

Pega una cadena Base64 – estándar, URL-safe (Base64URL) o una URI data: – y decodifícala a texto legible. Las imágenes, PDF, audio y otros archivos se detectan automáticamente.

0 caracteres · 0 B · 0 líneas

Consejo: pulsa Ctrl + Enter (⌘ + Enter en Mac) para decodificar.

Listo
0 caracteres · 0 B · 0 líneas

Decodificar un archivo Base64

¿Tienes un archivo .txt / .b64 lleno de Base64? Suéltalo aquí para recuperar el archivo original (imagen, PDF, ZIP, audio…). Hasta 100 MB.

Haz clic para elegir un archivo o arrástralo y suéltalo aquí Archivo de texto con Base64 o una data URI · máx. 100 MB

Cómo decodificar Base64

  1. Pega la cadena Base64 en el cuadro de entrada (o suelta un archivo en el decodificador de archivos).
  2. Deja UTF-8 como juego de caracteres: sirve para casi todos los datos actuales. Si ves caracteres �, elige Detección automática o un juego concreto.
  3. Pulsa DECODIFICAR o activa el Modo en vivo para decodificar mientras escribes.
  4. Copia o descarga el resultado. Las imágenes, audio, vídeo y PDF decodificados muestran una vista previa y un botón de descarga.

Qué entiende este decodificador

  • Base64 estándar y URL-safe: los alfabetos +/ y -_ se aceptan automáticamente, así que los segmentos JWT y los tokens Base64URL se decodifican sin cambios.
  • Entrada desordenada: se manejan saltos de línea (MIME, PEM), espacios y la falta de relleno =. Los caracteres no válidos se omiten y se notifican, o se rechazan con su posición exacta en modo estricto.
  • Data URI: pega directamente data:image/png;base64,…; el prefijo se elimina y el tipo MIME se usa para el nombre del archivo.
  • Más de 40 juegos de caracteres: UTF-8, UTF-16/32, Windows-125x, ISO-8859-x, Shift_JIS, GBK, Big5, EUC-KR, KOI8 y más, con detección automática.
  • Archivos: imágenes (PNG, JPEG, GIF, WebP, SVG), PDF, audio, vídeo, ZIP y documentos de Office se detectan automáticamente y se pueden previsualizar o descargar.

Ejemplos

Entrada Base64Resultado decodificado
SGVsbG8gV29ybGQhHello World!
eyJhbGciOiJIUzI1NiJ9{"alg":"HS256"} (una cabecera JWT)

Preguntas frecuentes

¿Por qué veo � o caracteres extraños en el resultado?

Base64 solo guarda bytes, no el juego de caracteres con el que se crearon. Si el texto se escribió con una codificación antigua (por ejemplo Windows-1252 o ISO-8859-1), selecciónala en Juego de caracteres de origen o prueba Detección automática.

El resultado sigue pareciendo Base64. ¿Qué hago?

Probablemente los datos se codificaron dos veces. Haz clic en Usar como entrada y decodifica de nuevo.

¿Qué diferencia hay entre el modo flexible y el estricto?

Por defecto, los caracteres fuera del alfabeto Base64 se ignoran y se indica cuántos se omitieron. El modo estricto, en cambio, se detiene en el primer carácter no válido o error de relleno y resalta su posición, algo útil para validar datos.

¿Qué tamaño puede tener la entrada?

En la sección de archivos se pueden decodificar archivos de hasta 100 MB. El cuadro de texto admite varios megabytes de Base64.