FormatFlow

Desarrollo · Actualizado el 19 oct 2026 · Revisado por FormatFlow Editorial

Decodificador Base64

Puedes decodificar Base64 de vuelta a texto UTF-8 legible, aceptar entradas URL-safe o con saltos de línea, y guardar los bytes decodificados como archivo cuando la carga no sea texto.

Se ejecuta en tu navegadorGratis · Sin registro · Sin marca de agua
Base64TXTSe ejecuta en tu navegador
Loading the tool…

Everything runs locally in this tab. No file is uploaded while the tool loads.

Esta herramienta se ejecuta en tu pestaña. No se sube nada y no se guarda ninguna copia.

Cómo se tratan los archivos

Acerca de Decodificador Base64

Base64 aparece en cualquier sitio donde unos bytes tienen que viajar por un canal que solo acepta texto: URI de datos, archivos adjuntos de correo, cargas JSON y segmentos de JWT. Decodificarlo a mano es propenso a errores, y la propia función atob del navegador devuelve Latin-1, lo que convierte texto acentuado, chino y emoji en mojibake.

Este decodificador convierte a través de UTF-8 correctamente y también maneja las variaciones que la gente pega de verdad: letras URL-safe, líneas ajustadas, espacios y relleno ausente. Si los bytes decodificados no son texto, lo indica, muestra una vista previa hexadecimal y te deja guardar los bytes con un nombre de archivo que elijas.

Qué hace esta herramienta

Los detalles que importan cuando usas Decodificador Base64 para trabajo real.

  • Salida de texto segura para UTF-8

    Los bytes pasan por TextDecoder, así que acentos, chino, japonés y emoji se decodifican correctamente en lugar de convertirse en caracteres Latin-1 estropeados.

  • Acepta Base64 del mundo real

    Los guiones y guiones bajos URL-safe se normalizan, los espacios y saltos de línea se ignoran, y el relleno ausente se restaura antes de decodificar.

  • Detección de cargas binarias

    Cuando los bytes no son UTF-8 válido, la herramienta muestra una vista previa hexadecimal en lugar de fingir que son texto.

  • Guarda los bytes decodificados como archivo

    Las cargas binarias pequeñas se pueden escribir en un archivo local con un nombre que elijas, muy útil para imágenes o archivos comprimidos enviados como Base64.

  • Mensajes de error concretos

    Los caracteres no válidos, el relleno incorrecto y la entrada truncada producen cada uno un mensaje que nombra el problema en lugar de un fallo genérico.

  • Copiar y ejemplo

    Copia el texto decodificado con un clic o carga una cadena de ejemplo con acentos y un emoji para ver cómo funciona la decodificación UTF-8.

Cómo usar Decodificador Base64

Sin cuenta y sin instalación: todo el trabajo ocurre en esta pestaña del navegador.

  1. 01

    Pega el Base64

    Pega la cadena codificada en la entrada; se aceptan saltos de línea, espacios y caracteres URL-safe.

  2. 02

    Pulsa Decodificar

    El decodificador valida el alfabeto, normaliza el relleno y convierte los bytes, mostrando un error si la cadena no es Base64 válido.

  3. 03

    Lee el texto decodificado

    Si los bytes son UTF-8 válido, el texto legible aparece en el cuadro de salida y se puede copiar con un clic.

  4. 04

    Guarda cargas binarias

    Para imágenes, archivos comprimidos u otras cargas que no son texto, dale al archivo un nombre sensato y usa Descargar archivo para guardar los bytes localmente.

Formatos compatibles y límites

Entrada
Base64
Salida
TXT
Procesamiento
En el cliente, dentro de tu navegador. No se sube nada.
Tamaño máximo
Hasta 4 millones de caracteres Base64
Requisitos
Chrome, Edge, Firefox o Safari · JavaScript habilitado

Limitaciones que conviene conocer

  • La entrada se limita a cuatro millones de caracteres, y las cadenas muy grandes están limitadas por la memoria disponible para la pestaña del navegador.
  • Base64 no contiene información de tipo de archivo, así que el decodificador no puede elegir por ti la extensión correcta para una carga binaria.
  • El texto que no es UTF-8, como las codificaciones heredadas de un solo byte, se informa como binario en lugar de adivinarse.

Privacidad y tratamiento de archivos

La decodificación ocurre en esta pestaña del navegador. La cadena Base64 y los bytes decodificados nunca salen de tu dispositivo, no se almacena ni se registra nada, y los archivos descargados los crea el navegador localmente.

Leer la política de privacidad completa

Preguntas frecuentes sobre Decodificador Base64

Respuestas breves y directas a las dudas habituales antes de usar la herramienta.

¿Puede el decodificador manejar Base64 URL-safe y relleno ausente?
Sí. Los guiones y guiones bajos se convierten en los caracteres estándar más y barra, el relleno se repone donde falta y los espacios o saltos de línea se ignoran, así que un segmento de JWT o un cuerpo de correo ajustado se decodifica sin limpieza manual.
¿Qué pasa si el Base64 contiene una imagen o un archivo comprimido?
El decodificador sigue produciendo bytes, pero no son texto UTF-8 válido, así que la herramienta muestra una vista previa hexadecimal y ofrece descargar el archivo. Ponle al archivo la extensión de la carga original, como .png o .zip, antes de abrirlo.
¿Por qué dice el decodificador que los bytes no son UTF-8 válido?
Base64 se usa para todo tipo de archivos, no solo texto. Si los bytes archivados no forman una secuencia UTF-8 válida, mostrarlos como texto mostraría caracteres de reemplazo o te confundiría sobre el contenido, así que el decodificador informa de datos binarios.
¿Cómo sé qué extensión debería tener una carga decodificada?
Base64 no lleva información de tipo de archivo, así que la respuesta tiene que venir del lugar donde se encontró la cadena, como un prefijo de URI de datos o el nombre del archivo en el correo en el que llegó. Si dudas, guárdalo como .bin e inspecciónalo antes de abrirlo.
¿Qué tamaño de cadena Base64 puede manejar el decodificador?
El límite de entrada es de cuatro millones de caracteres, suficiente para la mayoría de cargas de API, URI de datos y cuerpos de correo. Las cadenas más grandes es mejor decodificarlas con una herramienta de línea de comandos, porque una pestaña del navegador tiene que mantener en memoria las copias codificada y decodificada.
¿Es seguro decodificar Base64 copiado de un correo o de un log?
La decodificación en sí se ejecuta localmente y no puede ejecutar nada, pero el contenido decodificado puede ser malicioso: un archivo comprimido o un documento aún puede ser peligroso al abrirlo después. Trata con cautela los archivos adjuntos inesperados y analiza las descargas antes de usarlas.
¿Por qué los saltos de línea dentro de Base64 no se informan como errores?
Los saltos de línea no forman parte del alfabeto Base64, pero MIME, PEM y algunas API ajustan los datos codificados cada 64 o 76 caracteres. El decodificador elimina todo el espacio en blanco antes de validar, así que las cadenas ajustadas se decodifican con normalidad.

Para seguir leyendo

Guías que explican las decisiones detrás de Decodificador Base64.

Revisado por FormatFlow Editorial · Equipo de herramientas y formatos de archivo

Última actualización: 19 oct 2026