Archivo a Base64
Convierte cualquier archivo en texto Base64 o en un data URI listo para pegar.
- Funciona en tu dispositivo — el archivo no se envía a ningún sitio
- Sin registro, sin marcas de agua, sin cuotas diarias
- Gratis, sin límite de veces que lo uses
Cómo funciona
Base64 convierte un archivo binario en texto para que pueda viajar a un lugar donde solo se admite texto: dentro de una página HTML, un archivo CSS, una carga JSON, un archivo de configuración, un correo. Codificarlo en un servidor remoto implica subir el archivo para recibir texto, un intercambio extraño para algo que un navegador hace al instante.
Data URI o simple
Un data URI lleva el tipo de medio como prefijo, de modo que el navegador sabe de qué se trata: pega uno en el src de un img o en un fondo CSS y funciona sin un archivo aparte. El Base64 simple es lo que necesitas cuando otra parte de tu flujo aporta el tipo.
Crece aproximadamente un tercio
Base64 representa tres bytes con cuatro caracteres, así que espera un aumento de aproximadamente el 33 % más un poco de sobrecarga. Es el coste del formato y no se puede evitar, por eso conviene reservar la incrustación para recursos pequeños: iconos, logotipos pequeños, subconjuntos de fuentes.
Cuándo no incrustar
Una imagen grande incrustada hace que el archivo HTML o CSS sea más grande, que no se pueda almacenar en caché por separado y que tarde más en analizarse. La regla general son unos pocos kilobytes: por debajo, incrustar ahorra una petición; por encima, una referencia a un archivo normal es más rápida.
Volver atrás
El decodificador de Base64 de este sitio convierte el texto de nuevo en el archivo original y lo previsualiza si es una imagen.
Archivo a Base64: preguntas
¿Qué es un data URI?
Base64 con el tipo de medio incluido, de modo que se puede pegar directamente en HTML o CSS como si fuera un archivo.
¿Por qué el texto es más grande que mi archivo?
Base64 codifica tres bytes como cuatro caracteres, aproximadamente un tercio más grande. Es inherente al formato.
¿Debería incrustar imágenes grandes?
No. Por debajo de unos pocos kilobytes ahorra una petición; por encima, una referencia a un archivo normal es más rápida.
¿Se sube mi archivo?
No. Se codifica en tu navegador.