DECODIFICAR
☞ funciona por completo en tu navegador — no se sube nadaImagen decodificada
Pega una cadena base64 o una data: URI para ver la imagen aquí.
DECODIFICAR
Pega la cadena, mira la imagen, descarga el archivo — con la extensión correcta, tomada de los propios bytes.
Imagen decodificada
Pega una cadena base64 o una data: URI para ver la imagen aquí.
de vuelta a un archivo
Base64 es la forma en que una imagen atraviesa los lugares que solo transportan texto: un archivo CSS, un payload JSON, el cuerpo de un correo, una columna de base de datos. Recuperar la imagen consiste en decodificar esos caracteres a bytes y devolverte un archivo de verdad, que es todo lo que hace esta página.
Pega la cadena en crudo o la data: URI entera — el prefijo, los saltos de línea, las comillas alrededor e incluso una etiqueta <img> completa dan igual, porque antes de decodificar se descarta todo lo que quede fuera del alfabeto base64.
tres pasos
Un bloque base64 pelado, una data: URI o una línea copiada tal cual de una hoja de estilos o de una respuesta JSON. Los espacios y las comillas se ignoran, y también se acepta base64 URL-safe con - y _ en lugar de + y /.
La imagen aparece en cuanto los bytes son válidos. Si no aparece, lo normal es que la cadena esté truncada: una copia que se quedó a medias da bytes que ya no son un archivo legible.
El tipo sale de los bytes mágicos del propio archivo, no del prefijo data:. Cuando los dos no coinciden —lo que pasa siempre que el prefijo se copió de otro sitio— mandan los bytes, y la página te lo dice.
respuestas rápidas
No. Se lee si está, pero el tipo real se detecta a partir de los bytes decodificados. Una cadena base64 pelada funciona exactamente igual.
PNG, JPG, GIF, WebP, BMP, ICO y SVG. Los seis primeros se identifican por sus bytes mágicos; el SVG es texto, así que se reconoce por su etiqueta de apertura.
Porque los bytes son un JPEG. Un prefijo que no cuadra suele ser un resto de copiar y pegar, y guardar esos bytes como .png daría un archivo que ningún visor abre. La página muestra un aviso cuando ambos discrepan.
Casi siempre una cadena truncada, copiada desde una consola o un editor que la cortó. Comprueba que el final de lo que pegaste coincide con el final del original, incluidos los signos = finales.
No. La cadena se decodifica en tu navegador y el archivo se construye localmente, así que una captura incrustada en un documento interno no sale de la máquina.
Solo lo que tu navegador pueda mantener en memoria. Base64 ocupa alrededor de un tercio más que el archivo que codifica, así que una cadena muy larga cuesta pegarla mucho antes de que cueste decodificarla.
Con la herramienta «Imagen a base64», que produce tanto la cadena en crudo como una data: URI lista para usar.
Sí, gratis y sin marca de agua.