Convierte imágenes a Base64 sin subirlas a internet
Base64 es una forma de representar datos binarios (como una imagen) usando solo caracteres de texto. Cuando conviertes una imagen a Base64 obtienes un data URI: una cadena que empieza por data:image/...;base64, seguida del contenido de la imagen codificado. Esa cadena se puede pegar directamente en tu HTML o CSS, de modo que la imagen viaja dentro del propio código, sin necesidad de un archivo separado.
¿Cuándo conviene usar Base64?
- Para iconos y logos pequeños que quieres incrustar y así evitar peticiones HTTP adicionales.
- En correos HTML, donde a veces es más fiable incrustar la imagen que enlazarla.
- En CSS, con
background: url(data:...). - Para guardar imágenes como texto en JSON o en una base de datos.
Cómo convertir una imagen a Base64
- Arrastra tu imagen o haz clic para seleccionarla.
- Verás al instante el data URI completo, junto con ejemplos de uso en HTML y CSS.
- Pulsa «Copiar» y pégalo donde lo necesites.
Una advertencia sobre el tamaño
La codificación Base64 hace que los datos ocupen aproximadamente un 33 % más que el archivo binario original. Para iconos y miniaturas el coste es despreciable y compensa por ahorrar peticiones. Para fotografías grandes no es recomendable: en esos casos es mejor servir el archivo normal y, si pesa mucho, comprimirlo primero.
Privacidad y herramientas relacionadas
La conversión se realiza íntegramente en tu navegador: tu imagen no se sube a ningún servidor. Si trabajas con texto, te puede interesar nuestro codificador y decodificador Base64 o el conversor de formatos de imagen. Descubre todas en herramientas de archivos.