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)
Herramientas relacionadas
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.Arrastra y suelta una imagen (o varias) en la zona de carga, o haz clic en Seleccionar archivos
- 2.Elige el formato de salida: Base64 en bruto, data URI, etiqueta <img>, fondo CSS o Markdown
- 3.Activa los saltos de línea si necesitas el ajuste de 76 caracteres al estilo MIME
- 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.