Convertidor de imagen a Base64
Convierte imágenes a Base64 o decodifica cadenas Base64 a imagen. Genera data URIs listas para HTML y CSS al instante.
Imagen → Base64
Sube la imagen para convertir a Base64
Máx. 10 MB
- Nombre de archivo
- —
- Formato
- —
- Resolución
- —
- Tamaño de archivo
- —
- Longitud Base64
- —
Base64 → Imagen
- Formato
- —
- Resolución
- —
- Tamaño estimado
- —
¿Te fue útil esta herramienta? Compártela con quien la necesite
Herramientas relacionadas
Preguntas frecuentes
¿Qué es Base64?
Base64 es un método de codificación que convierte datos binarios como imágenes o archivos en una cadena de texto. Se utiliza para incrustar imágenes directamente en código HTML o CSS sin necesidad de un archivo de imagen separado.
¿Cómo inserto una imagen convertida a Base64 en HTML?
Pega la cadena Base64 convertida directamente en el atributo src de una etiqueta img. El formato es: data:image/png;base64,CADENA_CONVERTIDA. El mismo método funciona para la propiedad background-image en CSS.
¿Por qué el tamaño del archivo aumenta tras la conversión a Base64?
La codificación Base64 convierte cada 3 bytes de datos binarios en 4 caracteres ASCII, lo que aumenta el tamaño del archivo en aproximadamente un 33% respecto al original. Es un equilibrio: menos solicitudes externas, pero archivos más grandes.
¿Qué formatos de imagen puedo convertir a Base64?
Se admiten JPG, PNG, WebP, GIF, BMP y SVG, hasta 10 MB por archivo. El resultado se proporciona en formato data URI, listo para usar directamente en HTML, CSS y JavaScript.
¿Puedo convertir una cadena Base64 de vuelta a un archivo de imagen?
Sí, simplemente pega la cadena Base64 para restaurar la imagen original y descargarla. También se admiten los data URI con el formato data:image/...
Características
- Conversión bidireccional: Codifica imágenes a Base64 y decodifica Base64 a imágenes en una sola pantalla
- Múltiples formatos: Compatible con JPG, PNG, WebP, GIF, BMP y SVG
- data URI instantánea: Genera una data URI lista para usar en img src de HTML o background-image de CSS
Cómo usar
- Subir imagen: Arrastra una imagen al panel izquierdo o haz clic para seleccionar un archivo
- Copiar resultado: Copia la data URI completa o solo la parte Base64
- Base64 → Imagen: Pega una cadena Base64 en el panel derecho para restaurar la imagen
Casos de uso
- Inserción en HTML: Usa data URI en img src para mostrar imágenes sin peticiones al servidor
- Fondo CSS: Inserta imágenes directamente en CSS con background-image: url(data:...)
- Payload de API: Incluye datos de imagen en APIs REST o payloads JSON como Base64
- Depuración: Visualiza rápidamente datos de imagen codificados en Base64
Ejemplos de código
Pega el data URI generado directamente en tu HTML o CSS.
HTML
<!-- Inserta un data URI en img src -->
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="imagen">
<!-- Uso con el elemento picture -->
<picture>
<source srcset="data:image/webp;base64,UklGRiAA...==" type="image/webp">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==" alt="imagen">
</picture>CSS
/* data URI como background-image */
.thumbnail {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...==");
background-size: cover;
background-position: center;
}
/* Uso en la propiedad content */
.icon::before {
content: url("data:image/svg+xml;base64,PHN2ZyB4bWxu...==");
}Ayúdanos a mejorar esta herramienta
Leo personalmente todos los mensajes. Cuéntame qué no funciona bien o qué función te gustaría ver.
¡Más funciones de iTool!
Visor HEIC
Visor HEIC — abre fotos HEIC/HEIF de iPhone en el navegador y convierte a JPG. Gratis, sin instalación.
Poner fecha en la foto (sello de fecha tipo cámara de película)
Añade la fecha y la hora de captura a tus fotos como una vieja cámara de película. Detecta la fecha EXIF automáticamente, fuente naranja clásica de 7 segmentos, posición y tamaño ajustables. 100 % en el navegador, sin subir nada, sin instalar.
Unir fotos en una sola
Herramienta gratuita para combinar varias fotos en una sola imagen. Pon un número y una descripción a cada foto, ideal para listados de venta de segunda mano u organizar documentos. Disposición vertical u horizontal, ajusta el espacio, el margen y el borde. 100 % en el navegador, sin instalar ni registrarse.
Convertir a JPG
Convertir a JPG — transforma PNG, WebP, HEIC y más a formato JPG. Conversión múltiple, gratis.
Convertir a PNG
Convertir a PNG — transforma JPG, WebP, HEIC y más a formato PNG. Fondo transparente, gratis.
Convertir a WebP
Convertir a WebP — transforma JPG, PNG y más al formato WebP para reducir tamaño. Optimización web, gratis.
Recortar márgenes SVG
Eliminar automáticamente márgenes innecesarios de archivos SVG.