¿Necesitas trabajar con el formato Base64? ¡Nuestro sitio es la solución perfecta! Utiliza nuestra herramienta en línea conveniente para codificar o decodificar tus datos fácilmente.

Codificar en Base64

Para binarios codificados como imágenes, documentos, etc., utiliza el formulario de carga de archivos ubicado más abajo en esta página.

Encode files to Base64 format

0 Click (or tap) here to select a file
The maximum file size is 192MB.
Working...
Please wait until the encoding process is complete.
Success!
{file} to download the encoded file.
Please note that this file is removed from our system immediately after the first download attempt or 30 minutes of inactivity.
Error!Something went wrong:{error}

Acerca de

Bienvenido a Base64 Decode and Encode, una herramienta en línea simple que hace exactamente lo que dice: decodifica de codificación Base64 y también codifica en ella rápida y fácilmente. Codifica tus datos en Base64 sin complicaciones o decodifícalos en un formato legible para humanos.

¿Por qué usar la codificación Base64?

Los esquemas de codificación Base64 se utilizan comúnmente cuando es necesario codificar datos binarios, especialmente cuando esos datos deben almacenarse y transferirse a través de medios diseñados para manejar texto. Esta codificación ayuda a garantizar que los datos permanezcan intactos sin modificaciones durante el transporte. Base64 se usa comúnmente en una serie de aplicaciones, incluidas las correos electrónicos a través de MIME, así como el almacenamiento de datos complejos en XML o JSON.

Opciones avanzadas

Conjunto de caracteres

En el caso de datos textuales, el esquema de codificación no contiene el conjunto de caracteres, por lo que debes especificar qué conjunto de caracteres se utilizó durante el proceso de codificación. Normalmente es UTF-8, pero puede haber muchos otros; si no estás seguro, juega con las opciones disponibles o prueba la opción de detección automática. Esta información se utiliza para convertir los datos decodificados al conjunto de caracteres de nuestro sitio web para que todas las letras y símbolos puedan mostrarse correctamente. Ten en cuenta que esto no es relevante para los archivos, ya que no se necesitan conversiones seguras para la web.

Decodificar cada línea por separado

Los datos codificados generalmente consisten en texto continuo, por lo que incluso los caracteres de nueva línea se convierten en sus formas codificadas en Base64. Antes de decodificar, se eliminan todos los espacios en blanco no codificados de la entrada para proteger la integridad de la entrada. Esta opción es útil si planeas decodificar múltiples entradas de datos independientes que están separadas por saltos de línea.

Modo en vivo

Cuando activas esta opción, los datos ingresados se decodifican inmediatamente con las funciones JavaScript integradas de tu navegador, sin enviar ninguna información a nuestros servidores. Actualmente, este modo solo admite el conjunto de caracteres UTF-8.

Seguro y protegido

Todas las comunicaciones con nuestros servidores se realizan a través de conexiones encriptadas SSL seguras (https). Eliminamos los archivos subidos de nuestros servidores inmediatamente después de ser procesados y el archivo descargable resultante se elimina inmediatamente después del primer intento de descarga o 15 minutos de inactividad (lo que ocurra primero). No conservamos ni inspeccionamos el contenido de los datos enviados ni de los archivos subidos de ninguna manera. Lee nuestra política de privacidad a continuación para más detalles.

Completamente gratis

Nuestra herramienta es gratuita. A partir de ahora, no necesitas descargar ningún software para tareas tan simples.

Detalles de la codificación Base64

Base64 es un término genérico para una serie de esquemas de codificación similares que codifican datos binarios tratándolos numéricamente y traduciéndolos a una representación de base-64. El término Base64 se origina a partir de una codificación de transferencia de contenido MIME específica.

Diseño

La elección particular de caracteres para formar los 64 caracteres necesarios para Base64 varía entre implementaciones. La regla general es elegir un conjunto de 64 caracteres que sea 1) parte de un subconjunto común a la mayoría de las codificaciones, y 2) también imprimible. Esta combinación hace que los datos no sean susceptibles a modificaciones durante el tránsito a través de sistemas como el correo electrónico, que tradicionalmente no eran seguros para 8 bits. Por ejemplo, la implementación Base64 de MIME utiliza A-Z, a-z y 0-9 para los primeros 62 valores, así como "+" y "/" para los dos últimos. Otras variaciones, generalmente derivadas de Base64, comparten esta propiedad pero difieren en los símbolos elegidos para los dos últimos valores; un ejemplo es la variante segura para URL y nombres de archivo "RFC 4648 / Base64URL", que utiliza "-" y "_".

Ejemplo

Aquí hay un fragmento de una cita de "Matar a un ruiseñor":

"La mayoría de las personas son buenas, mi hijo, simplemente no te das cuenta todavía."

Esto se representa como una secuencia de bytes ASCII y se codifica en el esquema Base64 de MIME de la siguiente manera:

TW9zdCBwZW9wbGUgYXJlIGdvb2QsIG15IGNoaWxkLCB5b3UganVzdCBkb24ndCByZWFsaXplIGl0IHlldC4=