Decodificar Base64 a texto online

Pega una cadena en Base64 y recupera el texto original al instante. Y si ese Base64 no es texto sino un archivo —una imagen, un PDF—, puedes descargarlo como archivo con un clic. Todo ocurre en tu navegador.

Acepta tanto el Base64 estándar (con + y /) como la variante URL-safe (con - y _), tolera los saltos de línea y el relleno que falte, y decodifica el resultado como UTF-8 para que los acentos y los emojis se muestren bien.

Gratis · sin marca de agua · sin subir archivos

Qué puedes hacer con Decodificar Base64

  • Decodifica Base64 a texto mientras escribes
  • Descarga el contenido decodificado como archivo (imagen, PDF…)
  • Acepta Base64 estándar y URL-safe (- y _)
  • Tolera saltos de línea y relleno (=) ausente
  • UTF-8 correcto: acentos, ñ y emojis
  • Procesamiento 100% local

Cómo usar Decodificar Base64 paso a paso

  1. 1

    Pega tu Base64

    Introduce la cadena en Base64 en el editor.

  2. 2

    Copia el texto o descarga el archivo

    Si es texto, aparece al instante y lo copias; si es un archivo binario, pulsa «Descargar como archivo» para guardarlo.

Estándar y URL-safe, y con el relleno que falte

Hay dos alfabetos de Base64 en circulación. El estándar usa los símbolos + y /, mientras que la variante URL-safe los sustituye por - y _ para poder viajar dentro de una URL o de un token JWT sin romperse. Esta herramienta acepta las dos sin que tengas que indicar cuál es.

También es habitual encontrarse Base64 sin los signos = del final, o partido en varias líneas. Ambos casos se toleran: se ignoran los espacios y saltos de línea y se recalcula el relleno antes de decodificar.

Cuando el resultado no es texto

Base64 se usa también para transportar archivos binarios —imágenes, PDF, fuentes— dentro de texto. Si pegas uno de esos, el resultado no será legible como texto y la herramienta te avisará de que el contenido decodificado no es UTF-8 válido, en lugar de mostrarte caracteres corruptos.

Open Utils funciona íntegramente en el navegador: cuando eliges un archivo, se abre en la memoria de tu propio dispositivo y se procesa ahí. No hay subida, no hay cola de procesamiento en un servidor y no hay copia que borrar después. Puedes comprobarlo tú mismo: abre las herramientas de desarrollo del navegador, entra en la pestaña Red, usa la herramienta y verás que no se envía ningún archivo.

Preguntas frecuentes

¿Cómo decodifico una cadena Base64?

Pegas la cadena en Base64 y el texto original aparece al instante debajo; después puedes copiarlo o descargarlo. Todo ocurre en tu navegador.

¿Admite Base64 URL-safe (con - y _)?

Sí. Acepta tanto el Base64 estándar (con + y /) como la variante URL-safe (con - y _), y también tolera los saltos de línea y el relleno con = que falte.

¿Por qué me dice que el resultado no es válido?

Porque el texto que has pegado tiene caracteres que no pertenecen al alfabeto Base64, o porque al decodificarlo no resulta un texto UTF-8. Esto último suele pasar cuando el Base64 corresponde a un archivo binario, como una imagen o un PDF: en ese caso usa «Descargar como archivo» para guardarlo.

¿Se envía mi contenido a algún servidor?

No. La decodificación se hace localmente en tu navegador y el contenido no se envía a ningún servidor.

Otras herramientas que te pueden servir

Open Utils es un proyecto de código abierto con licencia MIT. Puedes revisar exactamente qué hace esta herramienta —y comprobar que tus archivos no se envían a ninguna parte— en el repositorio en GitHub.