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.

Max 2 MB
El archivo supera el límite de 2 MB. El texto supera el límite de 2 MB. Vista previa: mostrando los primeros 500 KB de {0} MB. El contenido completo se enviará para formatear.
Por favor, proporciona un texto para procesar.
Cámbialo si deseas convertir los datos a otro juego de caracteres antes de codificar.
Antes de codificar, los saltos de línea serán reemplazados por el separador seleccionado.

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...'); }