Convierte imágenes a texto Base64, o pega Base64 para recuperar una imagen — todo en tu navegador.
Suelta una imagen aquí o haz clic para buscarla
PNG, JPEG, WEBP o GIF — permanece en tu dispositivo
La codificación Base64 convierte los datos binarios de una imagen en texto plano, para poder incrustarlos directamente en HTML, CSS, JSON o una URI de datos sin una solicitud de archivo aparte. Esta herramienta convierte imágenes a Base64 en varios formatos listos para usar, y también puede decodificar una cadena Base64 o URI de datos de vuelta a una imagen descargable. Todo ocurre localmente en tu navegador — nada se sube a un servidor.
¿Para qué se usa la codificación Base64?
Base64 convierte datos binarios como una imagen en texto plano, lo que te permite incrustarla directamente en HTML, CSS o JSON sin alojar un archivo aparte.
¿Se sube mi imagen a algún lugar?
No. Tanto la codificación como la decodificación ocurren por completo en tu navegador mediante JavaScript — tu imagen y el texto Base64 nunca salen de tu dispositivo.
¿Qué formatos de imagen son compatibles?
La codificación acepta cualquier imagen que tu navegador pueda leer, incluyendo PNG, JPEG, WEBP y GIF. La decodificación detecta automáticamente PNG, JPEG, WEBP y GIF a partir de los propios datos.
¿Por qué el Base64 es más grande que mi imagen?
Base64 codifica cada 3 bytes de datos binarios como 4 caracteres de texto, lo que añade aproximadamente un 33% al tamaño. Es un compromiso para que sea seguro como texto, no un error.
¿Puedo decodificar una URI de datos sin el prefijo "data:image/png;base64,"?
Sí. Si pegas Base64 puro sin prefijo, la herramienta examina los bytes decodificados en busca de una firma PNG, JPEG, GIF o WEBP para detectar el tipo de imagen automáticamente.
¿Cuándo debería incrustar una imagen como Base64?
Base64 es útil para iconos o imágenes pequeñas cuando quieres evitar una solicitud de red adicional — por ejemplo dentro de CSS, una plantilla de correo o una exportación HTML de un solo archivo. Para fotos más grandes, un archivo de imagen normal con caché casi siempre es más rápido.
Tu imagen y el texto Base64 se procesan por completo en tu navegador. Nunca se sube nada a un servidor.