Codificador y decodificador Base64

Codifica texto a Base64 o decodifica cadenas Base64 al instante. Soporte completo para UTF-8.

Procesamiento 100 % en el lado del cliente — Tus datos nunca salen de tu navegador
Texto
Codificado en Base64

¿Qué es la codificación Base64?

Base64 es un esquema de codificación de binario a texto que representa datos binarios en un formato de cadena ASCII. Se utiliza comúnmente para incrustar datos binarios en formatos basados en texto como JSON, XML, HTML y mensajes de correo electrónico. Cada dígito Base64 representa exactamente 6 bits de datos, lo que lo convierte en un método ampliamente utilizado para transmitir datos de forma segura a través de canales que solo admiten texto.

¿Cómo funciona la codificación Base64?

La codificación Base64 funciona tomando cada tres bytes de datos de entrada y convirtiéndolos en cuatro caracteres ASCII. Los bytes de entrada se dividen en grupos de 6 bits, y cada grupo se asigna a un carácter de un alfabeto de 64 caracteres (A-Z, a-z, 0-9, +, /). Si la longitud de la entrada no es un múltiplo de tres, se añaden caracteres de relleno (=) a la salida.

Casos de uso comunes

La codificación Base64 se utiliza para incrustar imágenes en CSS o HTML a través de URIs de datos, codificar adjuntos binarios en correos electrónicos (MIME), transmitir datos a través de URLs y APIs, almacenar contenido binario en JSON o XML, y codificar credenciales de autenticación en las cabeceras de autenticación básica HTTP. Esta herramienta admite texto UTF-8 completo, por lo que puedes codificar y decodificar caracteres multibyte, incluyendo emojis y escrituras internacionales.

Desarrolla con Phoenix Code

Un editor de código moderno con vista previa en vivo, creado para desarrolladores y diseñadores web.

Prueba Phoenix Code