{{TEXT_DECODE_TITLE}}

Para cadenas Base64 grandes (por ejemplo, imágenes o documentos codificados), utiliza el formulario de carga de archivos a continuación.

{{FILE_DECODE_TITLE}}

Arrastra y suelta el archivo Base64 aquí o haz clic para seleccionar

Opciones avanzadas

Separador de salto de línea

Diferentes sistemas operativos usan caracteres de salto de línea distintos; por ejemplo, los sistemas Unix y Windows no comparten los mismos símbolos de salto de línea. Después de decodificar, cualquier carácter de salto de línea en tu salida será reemplazado por la opción que selecciones. Esta configuración determina cómo funciona la característica "decodificar cada línea por separado".

{{DECODE_LINES_OPTION_TITLE}}

{{DECODE_LINES_OPTION_DESC}}

Eliminar saltos de línea

Los datos Base64 en formato MIME (por ejemplo, de correos electrónicos) a menudo incluyen saltos de línea cada 76 caracteres. Activa esta opción para eliminar estos saltos de línea antes de decodificar. Esto asegura una decodificación adecuada de los datos Base64 con formato MIME.

Manejar la codificación segura para URL

Activa esta opción si tu entrada utiliza la variante Base64 segura para URL (RFC 4648 / Base64URL) donde "-" representa "+", "_" representa "/" y se puede omitir el relleno. Esta opción convertirá la entrada de nuevo a Base64 estándar antes de decodificar.

Modo en vivo

Cuando el Modo en vivo está activado, tu entrada se decodifica instantáneamente usando las funciones JavaScript integradas en tu navegador, sin transmitir datos a nuestros servidores. Ten en cuenta que este modo actualmente solo soporta salida de texto en UTF-8.

Nota: Para archivos binarios (imágenes, documentos, etc.), asegúrate de guardar la salida en lugar de copiarla para evitar la corrupción de datos.


Entendiendo el Decodificado Base64

El decodificado Base64 convierte el formato Base64 basado en texto de vuelta a sus datos binarios o textuales originales. Este proceso es esencial para recuperar datos que fueron codificados para una transmisión segura a través de sistemas basados en texto.

Cómo Funciona el Decodificado Base64

El decodificado Base64 invierte el proceso de codificación convirtiendo los caracteres Base64 de vuelta a datos binarios. El proceso trabaja con un conjunto de 64 caracteres (A–Z, a–z, 0–9, y típicamente "+" y "/") y funciona de la siguiente manera:

  1. Validando la cadena Base64 de entrada y manejando cualquier relleno.
  2. Convirtiendo cada carácter Base64 a su valor de 6 bits.
  3. Combinando estos valores de 6 bits en grupos de 24 bits.
  4. Convirtiendo estos grupos de bits de vuelta a los bytes originales.
  5. Manejando cualquier relleno para recuperar los bytes finales parciales.

¿Por Qué Usar el Decodificado Base64?

  • Recuperación de Datos: Recupera los datos binarios originales a partir del formato Base64 seguro para el texto.
  • Adjuntos de Correo: Extrae archivos e imágenes del contenido de correos electrónicos codificados en MIME.
  • Recursos Web: Convierte las URIs de datos Base64 integradas de vuelta a contenido binario.
  • Integración de API: Procesa datos codificados en Base64 recibidos de servicios web.

Aplicaciones Comunes del Decodificado Base64

El decodificado Base64 es esencial en diversos escenarios, incluyendo:

  • Procesamiento de Correos: Extracción de adjuntos de mensajes codificados en MIME.
  • Desarrollo Web: Convertir URIs de datos Base64 de vuelta a recursos binarios.
  • Manejo de API: Procesar datos codificados en Base64 provenientes de respuestas JSON o XML.

Un Ejemplo Práctico

La cadena Base64 TWFu al ser decodificada se convierte en la palabra Man. El proceso de decodificación convierte cada carácter Base64 a su valor de 6 bits, combina estos bits y reconstruye los caracteres ASCII originales.

Nuestra herramienta en línea de decodificado Base64 ofrece una forma rápida y segura de decodificar tus datos Base64. Ya sea que estés extrayendo imágenes incrustadas de páginas web o procesando respuestas de API, el decodificado Base64 es una herramienta esencial para el desarrollo web moderno.