Base64 Encode
Codifica texto al formato Base64. Compatible con varios juegos de caracteres, codificación segura para URL y división de líneas compatible con MIME.
Base64 Explicado
¿Por qué necesito la codificación Base64?
Base64 es un esquema de codificación que representa datos binarios en formato ASCII. Es útil cuando los datos binarios deben enviarse a través de medios diseñados para manejar datos textuales. Ejemplos concretos incluyen el envío de imágenes en un archivo XML o como adjunto de correo electrónico.
¿Cómo funciona la codificación Base64?
Los bytes que forman los datos se dividen en búferes de 24 bits (3 bytes a la vez). El búfer resultante se divide en 4 grupos de 6 bits. Esos 6 bits forman un número correspondiente al índice en el conjunto de caracteres Base64 (A–Z, a–z, 0–9, + y /). Si el número de bytes no es múltiplo de tres, se agrega relleno: == para 1 byte restante y = para 2 bytes restantes.
¿Cómo incrustar un recurso Base64 en HTML, XML y CSS?
A continuación se muestran ejemplos de cómo incrustar recursos Base64 en diferentes documentos web.
Incrustación de imagen en HTML:<img src="data:image/jpeg;base64,/9j/4AAQ..." />
Incrustación de imagen en XML:<image>data:image/jpeg;base64,/9j/4AAQ...</image>
Incrustación de imagen en CSS:.cls { background-image: url('data:image/jpeg;base64,/9j/4AAQ...'); }