Nexo ÚtilProcesamiento local

Codificador de imágenes

Imagen a Base64

Convierte una imagen compatible en Base64, comprueba su vista previa y copia una Data URL lista para HTML o CSS.

Codificar imagen

Local en tu navegador

Todavía no has seleccionado una imagen.

Cómo convertir una imagen a Base64

  1. Selecciona una imagen en un formato admitido.
  2. Elige Data URL si la usarás directamente en web.
  3. Presiona Convertir a Base64.
  4. Copia o descarga el resultado.

Ejemplo real

HTML: <img src="data:image/png;base64,iVBORw0KGgo..." alt="Ejemplo">

Incrustar imágenes pequeñas puede reducir solicitudes, pero las imágenes grandes aumentan el HTML o CSS y dificultan la caché. Úsalo con criterio.

Cuándo usar una imagen en Base64

Base64 representa los bytes de una imagen mediante caracteres de texto. La opción Data URL añade el tipo MIME y el prefijo necesario para utilizar el resultado directamente en atributos HTML o reglas CSS. La opción de Base64 puro resulta más adecuada cuando una API o un formato de datos solicita únicamente la cadena codificada.

Ventajas y costes en una página web

Incrustar un icono pequeño puede evitar una solicitud de red adicional, pero la codificación aumenta aproximadamente un tercio el tamaño del contenido y dificulta almacenar la imagen en caché de forma independiente. Para fotografías, capturas o recursos reutilizados en muchas páginas suele ser mejor conservar un archivo optimizado y referenciarlo por URL. Base64 no comprime la imagen ni mejora su calidad.

Cómo verificar el resultado

  • Confirma que la vista previa conserve dimensiones, orientación y transparencia.
  • Comprueba que el tipo MIME corresponda al formato real: PNG, JPEG, WebP, GIF o AVIF.
  • Si la usarás en CSS, prueba la Data URL dentro de url(...) en el navegador objetivo.
  • Mide el peso final del HTML, CSS o JSON antes de publicar.

Una cadena incompleta puede seguir pareciendo Base64 válido y, aun así, producir una imagen dañada. Puedes comprobar el recorrido inverso con Base64 a imagen antes de integrar el dato.

Seguridad y compatibilidad

El portal excluye SVG porque ese formato puede contener scripts, enlaces u otros elementos activos. Los formatos admitidos se procesan localmente, aunque la aplicación de destino también debe permitir Data URLs y el tipo de imagen elegido. Algunas políticas de seguridad de contenido —CSP— bloquean recursos data:; en ese caso necesitarás ajustar la política bajo tu control o usar un archivo convencional. No compartas capturas que contengan credenciales, documentos o información personal solo porque estén codificadas: Base64 es reversible y no equivale a cifrado.

Herramientas relacionadas