Convertitore da Base64 a immagine

Incolla una stringa Base64 o un URI data:image e vedi subito l’immagine. Lo strumento riconosce il formato reale dai byte del file, poi ti permette di salvare l’originale o di convertirlo in un altro formato.

Funziona interamente nel tuo browser. Non viene caricato nulla.

Come si usa

  1. Incolla una stringa Base64 o un data URI completo nella casella di input, oppure premi Carica esempio per provare con un’immagine di esempio.
  2. Controlla l’anteprima e i dettagli: formato rilevato, tipo MIME, dimensioni e dimensione decodificata.
  3. Scegli un formato in Scarica come. Originale salva esattamente i byte decodificati; tutte le altre opzioni convertono l’immagine nel browser.
  4. Scarica il file.

Trasformare il testo Base64 di nuovo in un’immagine

Le immagini viaggiano in Base64 ogni volta che un canale accetta solo testo: data URI in HTML e CSS, risposte JSON delle API, email HTML, colonne di database e file di log. Il testo codificato è circa un terzo più grande del file binario. La decodifica inverte il processo e ti restituisce i byte originali.

Puoi incollare la stringa Base64 pura oppure l’intero URI data:image/...;base64,. Gli a capo e gli spazi vengono ignorati, ed è accettato anche il Base64 sicuro per URL (con - e _). Decodifica, anteprima e conversione avvengono interamente nel tuo browser, quindi l’immagine non viene mai caricata.

Riconoscere il formato dai primi caratteri

Ogni formato immagine inizia con una firma di byte fissa, e quei byte vengono sempre codificati negli stessi caratteri Base64 iniziali. Lo strumento controlla i byte decodificati invece di fidarsi del tipo MIME indicato nel data URI, quindi anche una stringa etichettata in modo sbagliato viene identificata correttamente.

La stringa Base64 inizia conFormato
iVBORw0KGgoPNG
/9j/JPEG
R0lGODGIF
UklGRWebP (contenitore RIFF)
PHN2Zy o PD94bWwgSVG
QkBMP
AAABAAICO
SUkq o TU0ATIFF
JVBERPDF, non un’immagine: usa Base64 in PDF

Scegliere il formato di download

Originale scrive i byte decodificati senza modificarli: è la scelta giusta quando ti serve solo il file. Gli altri formati si ottengono disegnando l’immagine su un canvas e codificandola di nuovo:

  • PNG è lossless e mantiene la trasparenza.
  • JPEG riempie di bianco le aree trasparenti e usa il cursore Qualità.
  • WebP e AVIF di solito producono file più piccoli; AVIF è disponibile solo se il tuo browser è in grado di codificarlo.
  • GIF è limitato a 256 colori e mantiene solo il primo fotogramma di un’animazione.
  • BMP, ICO e TIFF servono per software datati, favicon e flussi di lavoro di stampa.
  • SVG racchiude un’immagine raster in un file SVG. Non ricalca l’immagine trasformandola in forme vettoriali.

Domande frequenti

Perché la mia immagine Base64 non viene visualizzata?
Le cause più comuni sono una stringa troncata (copiata da un log o da una cella con un limite di lunghezza), virgolette rimaste o escape JSON come \/ o un \n letterale, oppure dati che non sono affatto un’immagine. Rimuovi i caratteri in più e incolla di nuovo. Il validatore Base64 mostra i caratteri non validi e il tipo di contenuto rilevato.
Serve il prefisso data:image?
No. Funzionano sia la stringa Base64 pura sia il data URI completo. Se devi creare un data URI a partire da un file, usa Immagine in Base64 o il generatore di data URI.
La mia immagine viene caricata su un server?

No. La pagina decodifica e converte l’immagine con JavaScript nel tuo browser. Nulla di ciò che incolli lascia il tuo dispositivo.

Può aprire immagini HEIC o TIFF?

Entrambi i formati vengono rilevati, ma la maggior parte dei browser non è in grado di visualizzarli, quindi l’anteprima potrebbe restare vuota. Puoi comunque scaricare il file originale, e la conversione funziona se il tuo browser riesce a decodificare l’immagine.

E se i dati decodificati non sono un’immagine?
Usa Base64 in file. Riconosce PDF, archivi, audio, video e altri tipi di file e li salva con l’estensione corretta.