Pega la cadena de imagen Base64 en el campo del decodificador y luego haz clic en el botón de decodificar. Si la cadena contiene datos de imagen válidos, la página muestra una vista previa y te permite descargar la imagen decodificada.
Convertidor de Base64 a imagen y codificador de imagen a Base64
Convierte Base64 a imagen o imagen a Base64 en tu navegador. Pega Base64, sube PNG/JPG/GIF/WebP/BMP hasta 10MB y previsualiza o copia el resultado.
Imagen a Base64
Sube PNG, JPG, GIF, WebP o BMP de hasta 10MB para crear un Data URI Base64
Base64Base64 a imagen
Pega una cadena de imagen Base64 con o sin prefijo data: para previsualizar y descargar una imagen
La imagen decodificada aparecerá aquí
Qué hace esta herramienta de imágenes Base64
Esta página cubre dos flujos de imagen concretos: convertir Base64 a imagen y convertir imagen a Base64. No es un codificador de texto general. La entrada y la salida están pensadas para datos de imagen que un navegador puede leer.
| Tarea | Entrada | Salida |
|---|---|---|
| Base64 a imagen | Cadena Base64 con o sin prefijo `data:` | Imagen previsualizable que se puede descargar |
| Imagen a Base64 | Imagen PNG, JPG/JPEG, GIF, WebP o BMP de hasta 10MB | Texto Data URI Base64 |
| Visor de imágenes Base64 | Cadena Base64 de imagen pegada | Vista previa visual en el navegador |
| Comprobación de Data URI | Un valor como `data:image/png;base64,...` | Vista previa de imagen y resultado descargable |
La salida del codificador es un Data URI completo, no solo los caracteres Base64 sin procesar. Eso facilita usarlo directamente en un `src` de imagen, un fondo CSS o un campo JSON cuando tu flujo necesita datos de imagen como texto.
Convertir Base64 a imagen en línea
Pega tu cadena de imagen Base64 en el campo del decodificador y haz clic en el botón de decodificar. La herramienta valida el contenido Base64, crea una vista previa de la imagen y activa la descarga cuando la cadena se puede renderizar como imagen.
Puedes pegar cualquiera de estos formatos:
| Entrada aceptada | Patrón de ejemplo | Notas |
|---|---|---|
| Data URI completo | `data:image/png;base64,...` | Mejor cuando el tipo MIME ya se conoce |
| Base64 sin procesar | `iVBORw0KGgo...` | La herramienta intenta detectar PNG, JPEG, GIF, WebP o BMP |
Cuando la cadena Base64 sin procesar no incluye un tipo MIME, el decodificador revisa firmas comunes de imagen y usa PNG como respaldo cuando hace falta. Si la cadena no es Base64 válida o no se puede usar como imagen, la página muestra un error en lugar de crear una descarga dañada.
Convertir imagen a Data URI Base64
Sube un archivo de imagen para crear un Data URI Base64. El codificador lee la imagen seleccionada en tu navegador y coloca el texto Base64 generado en el cuadro de salida, listo para copiar.
Entradas de imagen compatibles
El campo de subida es solo para archivos de imagen. Usa PNG, JPG/JPEG, GIF, WebP o BMP cuando quieras el resultado más predecible. El límite actual de subida es 10MB, así que las imágenes originales muy grandes deben redimensionarse o comprimirse antes de usar esta página.
Qué incluye la salida Base64
El valor generado incluye el prefijo Data URI, como `data:image/png;base64,`. Ese prefijo indica al navegador qué tipo de datos de imagen siguen. Si solo necesitas la parte Base64 sin procesar, copia el texto generado y elimina el prefijo en tu propio flujo.
Úsalo como visor de imágenes Base64
Un visor de imágenes Base64 es útil cuando tienes una cadena codificada larga y necesitas saber qué imagen representa. En lugar de crear un archivo temporal a mano, pega la cadena en esta herramienta y revisa la vista previa.
Esto ayuda en estos casos:
| Caso de uso | Por qué ayuda la vista previa |
|---|---|
| Respuestas de API | Confirmar que un campo de imagen contiene la imagen esperada |
| Fragmentos HTML o CSS | Comprobar un valor `data:image/png;base64` antes de colocarlo en una página |
| Pruebas de correos o plantillas | Verificar recursos pequeños incrustados, como iconos o logos |
| Depuración de datos de imagen | Ver si el valor codificado contiene una imagen válida |
Usa el visor para inspeccionar imágenes, no para editarlas. La página no recorta, redimensiona, comprime, elimina fondos ni cambia la imagen decodificada.
Data URI, Base64 sin procesar y formatos de imagen
Los datos de imagen Base64 suelen aparecer en dos formas. Un Data URI incluye un tipo de medio y un prefijo. Base64 sin procesar contiene solo los caracteres codificados.
| Forma | Ejemplo | Mejor uso |
|---|---|---|
| Data URI | `data:image/png;base64,iVBOR...` | HTML, CSS, vistas previas, renderizado en navegador |
| Base64 sin procesar | `iVBORw0KGgo...` | Campos de API, valores de base de datos, registros, datos personalizados |
La palabra clave `data image png base64` normalmente se refiere al patrón Data URI `data:image/png;base64,...`. Esta herramienta puede previsualizar ese tipo de valor y también puede generar un Data URI cuando subes una imagen.
Base64 no comprime una imagen. En muchos casos, el texto Base64 es aproximadamente un tercio más grande que el archivo binario original. Úsalo cuando el transporte como texto o la incrustación directa importen más que mantener el archivo lo más pequeño posible.
Privacidad y procesamiento en el navegador
Este codificador y decodificador Base64 funciona en tu navegador. La imagen subida para codificar se lee localmente mediante el navegador, y la decodificación Base64 usa APIs del navegador para crear la vista previa.
Esto es útil para comprobaciones rápidas, entregas de desarrollo y fragmentos personales de imagen, porque no necesitas enviar la imagen a un servidor de conversión solo para crear o ver Base64. El rendimiento sigue dependiendo de tu dispositivo, navegador y tamaño de archivo, sobre todo cerca del límite de subida de 10MB.
Usa esta página para datos de imagen normales. No pegues secretos, credenciales ni datos sensibles de producción en ninguna herramienta web salvo que eso encaje con las reglas de seguridad de tu organización.
Preguntas frecuentes
Sí. Pega un valor de imagen Base64 para ver la imagen en tu navegador. Es útil para revisar respuestas de API, fragmentos Data URI y cadenas de imagen codificadas antes de usarlas en otro lugar.
Sube una imagen PNG, JPG/JPEG, GIF, WebP o BMP de hasta 10MB. La herramienta lee la imagen en tu navegador y genera un Data URI Base64 que puedes copiar desde el cuadro de salida.
Una cadena `data:image/png;base64` es un Data URI. La parte `data:image/png;base64,` indica al navegador que el texto siguiente son datos de imagen PNG codificados en Base64. Esta herramienta puede previsualizar ese valor o crear uno desde una imagen PNG subida.
Sí. Puedes pegar Base64 sin procesar sin el prefijo `data:`. El decodificador intenta identificar tipos de imagen comunes como PNG, JPEG, GIF, WebP y BMP antes de mostrar la vista previa.
Para imagen a Base64, usa archivos PNG, JPG/JPEG, GIF, WebP o BMP de hasta 10MB. Para Base64 a imagen, el decodificador está pensado para cadenas Base64 que representan datos de imagen que el navegador puede leer.
La codificación y la decodificación ocurren en tu navegador. La imagen seleccionada se lee localmente para codificar, y el Base64 pegado se decodifica en el navegador para previsualizar y descargar.
No. Base64 es un método de codificación, no de compresión. El texto Base64 suele ser más grande que el archivo de imagen original, así que úsalo cuando necesites datos de imagen en formato de texto, no cuando necesites una imagen más pequeña.
No. Esta página es para imágenes. No codifica texto plano a Base64, no decodifica Base64 a texto legible y no funciona como herramienta general de conversión de texto.
No. La página se centra en Base64 de imágenes. No convierte Base64 a PDF, no decodifica archivos arbitrarios, no admite variantes Base64URL y no proporciona ejemplos de código para Python, Java o línea de comandos.