Convertir imagen a Base64

Sube una imagen JPG, PNG, WebP, GIF, BMP o AVIF y conviértela a Base64 (Data URL), lista para pegar en CSS, HTML, JSON o cualquier sitio que necesite la imagen incrustada como texto.

Procesamiento local: tu imagen se procesa en tu navegador y no se sube a Numelto.

Qué es una Data URL

Una Data URL es una forma de incrustar el contenido completo de un archivo dentro de un texto, con el formato data:<tipo-mime>;base64,<datos>. Un navegador o una aplicación puede usarla exactamente igual que una URL normal (en un <img src="…">, una propiedad background-image de CSS, o un campo JSON), sin necesitar una petición de red adicional al archivo.

Cuándo conviene incrustar una imagen así

Es útil para iconos o imágenes muy pequeñas que quieres incluir directamente en el código (evitando una petición HTTP extra), para adjuntar una imagen dentro de un JSON o una API que no admite subida de archivos binarios, o simplemente para inspeccionar cómo se ve el Base64 real de una imagen.

Para el proceso inverso (Base64 → imagen), usa Base64 a imagen.

El peso aumenta al codificar en Base64

Base64 representa cada 3 bytes originales con 4 caracteres de texto, así que el resultado pesa aproximadamente un 33% más que el archivo de imagen original. Para imágenes grandes, incrustarlas como Base64 no siempre es la opción más eficiente frente a servirlas como archivo aparte.

Preguntas frecuentes

Herramientas relacionadas

Usamos cookies de analítica para entender qué calculadoras son útiles. No se usan con fines publicitarios. Más información en nuestra política de privacidad.