Conversor de Imagen a Base64

Codifica imágenes en cadenas Base64 y data URIs

Arrastra y suelta imágenes aquí, o haz clic para seleccionar

Máx. 10 MB por archivo. Soporta PNG, JPG, GIF, WEBP, SVG, BMP.

Configuración

Insertar salto de línea cada 76 caracteres (MIME)

Resumen

El Conversor de Imagen a Base64 codifica archivos PNG, JPEG, GIF, WebP, SVG, BMP, ICO y AVIF directamente en cadenas Base64 y data URIs — todo en tu navegador. Arrastra una imagen o un lote completo, elige un formato de salida (Base64 en bruto, data URI, etiqueta <img>, fondo CSS o Markdown), y copia o exporta el resultado para incrustarlo en HTML, CSS, payloads JSON o plantillas de correo.

Qué detecta y gestiona este conversor
  • Carga por lotes con arrastrar y soltar: convierte una imagen o decenas a la vez, hasta 10 MB por archivo
  • Cinco formatos de salida: Base64 en bruto, data URI completa, etiqueta <img> lista para pegar, regla CSS background-image, o sintaxis de imagen Markdown
  • Detección automática del tipo MIME a partir del archivo subido, incrustado correctamente en el prefijo de la data URI
  • Ajuste de línea opcional al estilo MIME (76 caracteres) para compatibilidad con clientes de correo y analizadores antiguos
  • Estadísticas por imagen: tamaño de archivo original, tamaño Base64 codificado y dimensiones en píxeles, para que veas el aumento de ~33% del tamaño antes de incrustarla
  • Exportación masiva a TXT, JSON, HTML, CSS o un archivo ZIP — se ejecuta totalmente en el cliente, tus imágenes nunca se suben a un servidor
Cuándo convertirías una imagen a Base64
  • Incrustar un pequeño ícono o logotipo directamente en HTML/CSS como data URI para ahorrar una solicitud HTTP
  • Generar un payload de API JSON o un archivo de configuración que lleve los datos de la imagen en línea en lugar de una URL separada
  • Crear una firma de correo electrónico o una plantilla de correo transaccional con una imagen incrustada, ya que muchos clientes de correo bloquean la carga de imágenes externas
  • Producir data URIs de CSS background-image para un sistema de diseño o como alternativa a un sprite de íconos
  • Codificar por lotes un conjunto de capturas de pantalla o miniaturas para documentación que debe entregarse como un único archivo autocontenido
Cómo convertir una imagen a Base64
  1. 1.Arrastra y suelta una imagen (o varias) en la zona de carga, o haz clic en Seleccionar archivos
  2. 2.Elige el formato de salida: Base64 en bruto, data URI, etiqueta <img>, fondo CSS o Markdown
  3. 3.Activa los saltos de línea si necesitas el ajuste de 76 caracteres al estilo MIME
  4. 4.Copia el resultado de una sola imagen, o usa Exportar todo para descargar todas las imágenes convertidas como TXT, JSON, HTML, CSS o ZIP
Casos límite que debes conocer
  • La codificación Base64 aumenta el tamaño del archivo en aproximadamente un 33% — un PNG de 300 KB se convierte en una cadena de ~400 KB, lo cual importa en lotes grandes incrustados en línea
  • Los archivos SVG ya son de texto; codificarlos en Base64 rara vez resulta más pequeño que simplemente incrustar el marcado SVG original
  • Los archivos que superan el límite de 10 MB por archivo se rechazan con un error en lugar de truncarse silenciosamente
  • AVIF y algunas variantes de ICO pueden no renderizarse de forma idéntica en todos los navegadores, aunque la propia codificación Base64 sea correcta
Limitaciones
  • No se realiza ningún redimensionamiento o compresión del lado del servidor antes de la codificación — optimiza previamente las imágenes grandes si necesitas una cadena de salida más pequeña
  • Los lotes muy grandes (muchos archivos grandes a la vez) pueden sobrecargar la memoria del navegador, ya que todo se mantiene y codifica del lado del cliente
  • La exportación ZIP simplemente reempaqueta los archivos originales; no vuelve a comprimir ni convierte formatos
¿Necesitas ir en la otra dirección?

Si ya tienes una cadena Base64 o una data URI — de una respuesta de API, un archivo CSS o una configuración guardada — y necesitas verla o descargarla como un archivo de imagen real, usa en su lugar el Conversor de Base64 a Imagen. Detecta el tipo MIME automáticamente y te permite previsualizar y descargar la imagen decodificada.