Imagen a Base64 en línea — Data URI local

Convierte una imagen local (PNG, JPEG, GIF, WebP, SVG) a Base64 o a una data URI. El límite es de 32 MiB y no se sube nada.

Cargando…
Imagen a Base64 como data URI
Codifica un archivo de imagen local como Base64 o data URI. El límite es de 32 MiB. La vista previa usa solo un elemento img.

Cómo funciona la conversión

Elige un archivo PNG, JPEG, GIF, WebP o SVG (máx. 32 MiB). Después elige entre data URI o Base64 sin procesar. La vista previa se muestra en un elemento img, y el SVG nunca se inserta en el DOM como marcado.

Opciones

Formato de salida
dataUri para CSS y atributos src, rawBase64 para encadenar con otras herramientas.

Ejemplos prácticos

Data URI

Entrada

icon.png (archivo local)

Forma de la salida

data:image/png;base64,iVBOR…

Base64 bruto

Entrada

photo.webp

Forma de la salida

iVBOR… (sin prefijo data:)

Herramientas relacionadas

Para texto en Base64, usa base64. Para las data URI propias del SVG, consulta svg-to-data-uri.

FAQ de imagen a Base64

Límites y formatos

¿Cuál es el límite de tamaño?

32 MiB. Los archivos mayores se rechazan: no hay subida ilimitada.

¿Por qué Base64 aumenta el tamaño?

Base64 aumenta los datos binarios en torno a un 33 %. Para los recursos de producción, prefiere archivos o URL de CDN.

¿Es segura la vista previa SVG?

Sí. La vista previa usa solo un elemento img con una data URI, y nunca inserta el SVG en el DOM.

Codifica o decodifica Base64, componentes URL y entidades HTML — solo en el cliente.