Base64 a imagen

Pega una cadena Base64 o un data URI completo y ve la imagen al instante. La herramienta detecta el tipo de archivo real a partir de sus bytes, muestra el tamaño y las dimensiones y te permite descargarla con la extensión correcta.

Última actualización:

0 caracteres
Vista previa
Tu imagen aparecerá aquí
Formato
-
Dimensiones
-
Tamaño del archivo
-
Tipo MIME
-
Publicidad
Publicidad

Cómo usar Base64 a imagen

  1. Pega tu Base64 en el cuadro. Funciona un data URI completo (data:image/png;base64,…), Base64 sin prefijo o incluso una etiqueta <img> entera o un url() de CSS.
  2. Revisa la vista previa. El tipo detectado, las dimensiones y el tamaño aparecen al lado, con un aviso si algo parece incorrecto.
  3. Cambia el fondo a cuadrícula, blanco u oscuro para examinar imágenes transparentes.
  4. Descarga la imagen en su formato original o haz clic en Descargar como PNG para convertirla.
  5. Copia el data URI si necesitas una versión limpia y normalizada de la cadena.

Cómo reconocer tipos de imagen en Base64

Todo formato de archivo empieza con una firma fija ("magic bytes"). Como Base64 codifica 3 bytes en 4 caracteres, la misma firma siempre produce los mismos primeros caracteres, así que a menudo puedes reconocer el formato de un vistazo. Esta herramienta revisa los bytes decodificados, lo que es más fiable que confiar en el prefijo data:.

FormatoPrimeros bytes (hex)Base64 empieza porTipo MIME
PNG89 50 4E 47 0D 0A 1A 0AiVBORw0KGgoimage/png
JPEGFF D8 FF/9j/image/jpeg
GIF47 49 46 38 ("GIF8")R0lGODimage/gif
WebP52 49 46 46 … 57 45 42 50 ("RIFF…WEBP")UklGRimage/webp
SVGtexto que empieza por <svg o <?xmlPHN2Zy o PD94bWwimage/svg+xml
BMP42 4D ("BM")Qkimage/bmp
ICO00 00 01 00AAABAAimage/x-icon
AVIF / HEIC… 66 74 79 70 ("ftyp") en el byte 4normalmente AAAAimage/avif, image/heic
PDF (no es una imagen)25 50 44 46 2D ("%PDF-")JVBERi0application/pdf

Cómo arreglar una cadena Base64 que no se decodifica

  • Quita los envoltorios. Las comillas, url(…), src="…" y los escapes JSON como \n o \/ no forman parte del Base64. Esta herramienta los elimina automáticamente.
  • Comprueba la longitud. Un Base64 válido tiene una longitud múltiplo de 4 una vez añadido el relleno. Un resto de 1 significa que faltan caracteres, normalmente porque la cadena se cortó al copiarla de un registro o de una columna de base de datos con límite de tamaño.
  • Busca doble codificación. Si los datos decodificados son a su vez texto Base64 (por ejemplo, empiezan por ZGF0YTpp, que es "data:i" codificado de nuevo), se codificaron dos veces. La herramienta lo detecta y decodifica ambas capas.
  • Las cadenas seguras para URL de JWT o de URL usan - y _ en lugar de + y /, y a menudo omiten el relleno =. Ambas cosas se convierten por ti.

Preguntas frecuentes

¿Cómo convierto Base64 en una imagen?

Pega el texto Base64 en el cuadro. La herramienta lo decodifica a bytes en tu navegador, identifica el formato de imagen a partir de los primeros bytes del archivo y lo muestra. Haz clic en Descargar para guardarlo como archivo .png, .jpg, .gif, .webp o .svg.

¿Necesito el prefijo data:image/png;base64,?

No. El Base64 sin prefijo también funciona: la herramienta lee la firma del archivo para averiguar el formato. Si pegas un data URI, el prefijo se compara con los datos reales y se te avisa si no coinciden.

¿Por qué mi cadena Base64 no muestra una imagen?

Las causas habituales son una cadena truncada (solo copiaste una parte), caracteres de más como comillas o secuencias \n escapadas, una cadena que codifica algo que no es una imagen (por ejemplo, un PDF o texto) o datos codificados dos veces. La herramienta te indica cuál de estos problemas detecta.

¿Qué es Base64 seguro para URL?

Una variante que usa - y _ en lugar de + y / para poder aparecer en URL, a menudo sin el relleno =. Esta herramienta acepta ambos alfabetos y añade automáticamente el relleno que falta.

¿Es seguro pegar aquí imágenes privadas?

Sí. La cadena se decodifica localmente con JavaScript y nunca se envía a un servidor. Las imágenes SVG se muestran dentro de un elemento img, que no ejecuta scripts.

¿Cómo sé qué tipo de archivo contiene un Base64?

Todo formato de archivo empieza con una firma. En Base64, PNG empieza por iVBORw0KGgo, JPEG por /9j/, GIF por R0lGOD, WebP por UklGR y PDF por JVBERi0. La herramienta busca estas firmas en los bytes decodificados.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Conversores de datos y formatos de archivo →