IT Image Tools

Da Base64 a immagine

Decodifica una stringa Base64 o un data URI in un'immagine, visualizzane l'anteprima e scaricala come file. Gratis, istantaneo e 100% nel browser.

🔒 Funziona interamente nel tuo browser — nulla viene caricato

Pubblicità

Trasforma il testo Base64 di nuovo in un'immagine

Base64 è un modo di scrivere dati binari come testo semplice, ed è così che le immagini finiscono nelle risposte JSON, nelle email HTML, nei file CSS, nei campi dei database e nei payload delle API. Questo convertitore da Base64 a immagine inverte il processo: incolla il testo e ottieni l'immagine originale, pronta da visualizzare in anteprima e salvare come normale file.

Puoi incollare una semplice stringa Base64 oppure un data URI completo come data:image/png;base64,iVBORw0…. Lo strumento rimuove l'intestazione, ripulisce spazi e interruzioni di riga, accetta i caratteri URL-safe e corregge il padding mancante prima di decodificare i byte in locale.

Rilevamento automatico del formato

Invece di fidarsi del tipo MIME dichiarato, il decodificatore ispeziona i primi byte del file per riconoscere immagini PNG, JPEG, GIF, WebP, BMP, AVIF, ICO e SVG. Quindi una stringa senza intestazione, o etichettata con il tipo sbagliato, produce comunque un download con il nome corretto. La riga di stato mostra il formato rilevato, le dimensioni in pixel e il peso del file, così puoi verificare subito che il risultato sia quello atteso.

Privato per progettazione

Le stringhe Base64 provengono spesso da log, risposte API o database e possono contenere immagini sensibili. Tutto qui funziona nel tuo browser con atob e gli URL Blob: il testo che incolli non viene mai inviato a un server. Se la stringa non è Base64 valido, o viene decodificata in qualcosa che non è un'immagine, ricevi un messaggio chiaro invece di un download corrotto.

Risoluzione dei problemi

  • Assicurati di aver copiato l'intera stringa: un valore troncato di solito non si decodifica o mostra un'immagine disegnata a metà.
  • Rimuovi le virgolette attorno, gli escape JSON come \n e qualsiasi wrapper url(…).
  • Se la stringa viene decodificata ma non è un'immagine, potrebbe essere un PDF o un altro tipo di file: prova un altro strumento.
  • Per fare il contrario, usa lo strumento Da immagine a Base64.

Come usare

  1. Incolla il Base64Incolla nel riquadro una stringa Base64 o un data URI completo.
  2. DecodificaClicca su Decodifica immagine per vedere un'anteprima con tipo, dimensioni e peso.
  3. ScaricaClicca su Scarica immagine per salvare il file decodificato con l'estensione corretta.

Domande frequenti

Quali formati Base64 sono accettati?
Sia una semplice stringa Base64 sia un URI completo data:image/png;base64,…. Funzionano anche il Base64 URL-safe e le stringhe con interruzioni di riga o padding mancante.
Come fa lo strumento a riconoscere il tipo di immagine?
Legge la firma del file (magic bytes) dei dati decodificati, quindi PNG, JPEG, GIF, WebP, BMP, AVIF, ICO e SVG vengono rilevati anche se l'intestazione del data URI manca o è errata.
Il mio testo Base64 viene caricato?
No. La decodifica usa atob e oggetti Blob nel tuo browser, quindi nulla lascia il tuo dispositivo.
Pubblicità