Codificación y decodificación Base64

Codifica y decodifica datos fácilmente en formato Base64 con nuestra herramienta en línea. Convierte textos, imágenes o archivos a Base64 para una transmisión o almacenamiento de datos seguro. Decodifica cadenas Base64 a su formato original.

Selecciona el tipo :

o suelta tu archivo aquí

El resultado de la codificación Base64 aparecerá aquí

Base64 es un esquema de codificación binario a texto que convierte datos binarios en un formato seguro para la transmisión a través de protocolos basados en texto, como correo electrónico o HTTP. Logra esto representando datos binarios utilizando un conjunto de 64 caracteres ASCII imprimibles.

01. Codificación con Base64

  • Los datos de entrada se dividen en grupos de tres bytes (24 bits) cada uno.
  • Cada grupo se divide en cuatro bloques de 6 bits.
  • El valor decimal de cada bloque de 6 bits se usa como un índice en una tabla de búsqueda que contiene los 64 caracteres utilizados en la codificación Base64.
  • Se toma el carácter correspondiente para cada índice y se concatenan juntos, lo que resulta en una cadena de caracteres codificados en Base64.
  • Si los datos de entrada no son divisibles por tres, se agregan caracteres de relleno ('=') al final para que la longitud total sea un múltiplo de cuatro.

02. Decodificación con Base64

  • La cadena codificada en Base64 se divide en grupos de cuatro caracteres.
  • Cada carácter se convierte nuevamente en su representación binaria de 6 bits utilizando la tabla de búsqueda.
  • Los cuatro bloques de 6 bits resultantes se combinan para formar tres bytes (24 bits).
  • Si hay caracteres de relleno ('='), se ignoran durante el proceso de decodificación.
  • El resultado final son los datos binarios decodificados.