TontonTools
Desarrollo web

Cómo convertir una imagen a un URI de datos Base64

Enyong Carinton Tegum· August 23, 2025· 2 min de lectura
How to Convert an Image to a Base64 Data URI
Photo by RDNE Stock project on Pexels

Puedes incrustar una imagen directamente en HTML o CSS como una cadena Base64, sin necesidad de un archivo independiente. Es un truco útil para activos pequeños, con una clara definición de lo que se debe y no se debe hacer.

Qué es un URI de datos

Convertir una imagen a Base64 la convierte en una cadena de texto larga que se coloca directamente en el código como data:image/png;base64,iVBORw0.... El navegador lo decodifica nuevamente en la imagen, sin necesidad de realizar una solicitud separada al servidor.

Cuándo usarlo (y no)

Bueno para: pequeños íconos, logotipos o imágenes incrustados en CSS/correo electrónico donde es importante guardar una solicitud HTTP. Malo para: imágenes grandes: Base64 aumenta el tamaño en aproximadamente un 33 % y no se puede almacenar en caché por separado, por lo que ralentiza las páginas grandes. Regla general: solo imágenes en línea de menos de unos pocos KB.

Convertir al instante

Nuestro conversor de imagen a Base64 gratuito convierte cualquier imagen en un URI de datos listo para pegar. Para comprender la codificación en sí, consulte nuestra explicación de Base64.

Conclusión

Base64 le permite insertar imágenes pequeñas para cortar solicitudes, pero la penalización de tamaño de ~33 % lo hace incorrecto para archivos grandes. Úselo solo para recursos pequeños y mantenga las imágenes grandes como archivos separados que se pueden almacenar en caché.

Share X / Twitter Facebook LinkedIn WhatsApp

Sigue leyendo

← Volver a todas las publicaciones

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.