Base64 in Immagine
Incolla una stringa Base64 o data URL e visualizza l'immagine decodificata all'istante — convertitore gratuito per PNG, JPEG, WebP, GIF, SVG. Nessun upload...
Aggiornato marzo 2026
Revisionato da Rafael Duarte
Incolla una stringa Base64 qui sopra per visualizzare l'anteprima dell'immagine
Decodifica istantanea
Visualizza immagini da stringhe Base64 all'istante, direttamente nel browser.
Elaborazione locale
I tuoi dati non lasciano mai il browser: nessun upload, nessun server.
Rilevamento del formato
Rileva automaticamente JPEG, PNG, GIF e WebP dai magic bytes del Base64.
Come convertire Base64 in immagine
Incolla la stringa, guarda l'anteprima, salva il file
1. Incolla la stringa Base64
Va bene sia la data URL completa (data:image/png;base64,...) sia il Base64 senza prefisso: spazi, a capo e caratteri di escape del JSON vengono ripuliti.
2. Controlla l'anteprima
L'immagine compare subito, con tipo MIME, dimensioni in pixel e una stima del peso in KB.
3. Scarica il file
Salva l'immagine decodificata così com'è, con l'estensione ricavata dal formato (.png, .jpg, .gif o .webp).
Decodificare un'immagine Base64 online
Più di una semplice anteprima
Riconosce il formato dai magic bytes
Senza prefisso data:, legge i primi byte decodificati e distingue PNG, JPEG, GIF e WebP senza che tu debba indicare il tipo MIME.
Data URL o Base64 puro
Accetta entrambe le forme e filtra tutto ciò che non appartiene all'alfabeto Base64, come spazi, ritorni a capo e barre rovesciate.
Metadati dell'immagine
Mostra tipo MIME, larghezza × altezza in pixel e una stima della dimensione prima che tu decida di scaricarla.
Elaborazione locale
La decodifica usa atob() e un URL blob: del browser: la stringa e l'immagine non vengono caricate su alcun server.
Si apre già compilato da un link
Se l'indirizzo contiene un'ancora che inizia con #data:, il campo si riempie da solo: è così che altri strumenti del sito ti mandano qui con l'immagine già pronta.
Passa da uno strumento Base64 all'altro
Con il cursore fuori dai campi di testo, Shift + freccia sinistra/destra scorre tra codifica, decodifica, immagine in Base64 e Base64 in immagine.
Esempi di stringhe e risultato
L'inizio della stringa rivela già il formato
Quando ti serve visualizzare un'immagine Base64
Gli scenari più comuni
Debug di una risposta API
Avatar, miniature e firme spesso arrivano come stringa Base64 dentro il JSON: incolla il valore e verifica subito cosa contiene.
Controllare una data URI nel CSS o nell'HTML
Prima del commit, assicurati che l'icona o lo sfondo incorporato in un src o in un url() sia davvero l'immagine giusta.
Recuperare immagini da un export
Dump di database ed esportazioni XML o JSON talvolta salvano le immagini in Base64: qui le rivedi e le salvi come file.
Analizzare il sorgente di un'email
Loghi e immagini inline nei messaggi MIME sono codificati in Base64: copia il blocco e guarda l'immagine.
Testare una pipeline di codifica
Verifica che lo script o il servizio che produce Base64 generi un'immagine valida. Per la direzione opposta c'è lo strumento Immagine in Base64.
L'immagine non compare? Controlla qui
Hai copiato anche il nome del campo JSON
Incollando "avatar": "iVBORw0K...", le lettere della chiave sono caratteri Base64 validi e si mescolano ai dati, corrompendo l'immagine. Copia solo il valore, senza chiave, virgolette e due punti.
Stringa troncata
Editor, log e console spesso accorciano le stringhe lunghe. Se l'anteprima non si carica, verifica di avere la stringa completa, fino agli eventuali = finali.
Base64URL al posto del Base64 standard
Le stringhe prese da URL o token usano - e _ al posto di + e /. Questo strumento le converte da solo, ma molti decoder (come atob() puro) falliscono: sostituiscili nel tuo codice.
Formati senza magic bytes riconosciuti
Un SVG, BMP o ICO incollato senza prefisso viene trattato come PNG e può non comparire. In questi casi usa la data URL completa con il tipo MIME corretto.
Perché decodificare qui
La stringa viene decodificata e mostrata interamente nel browser, con le API native atob(), Blob e Image: utile quando il Base64 contiene documenti, firme o foto che non vuoi caricare su un servizio esterno.
Non devi sapere in anticipo il formato né ripulire la stringa a mano: incolla il valore così come lo trovi nel JSON o nel codice, e lo strumento si occupa del prefisso, degli spazi e del tipo MIME.
Domande frequenti
Incolla la stringa nel campo di input: l'anteprima appare subito, insieme a tipo e dimensioni. Funziona sia con la data URL completa sia con il Base64 puro, e non serve premere alcun pulsante.
Riferimenti
Documentazione (in inglese) sulla sintassi delle data URL e su come i browser gestiscono il contenuto Base64 incorporato.
La specifica IETF (in inglese) che definisce le data URL con codifica Base64.
Spiegazione in italiano dell'alfabeto Base64 e di come tre byte diventano quattro caratteri.
Strumenti correlati
- Immagine in Base64 Sviluppatore Carica un'immagine e convertila in una data URL Base64 pronta per HTML, CSS o JSON — convertitore gratuito per PNG, JPEG, SVG, WebP. Nessun upload al server.
- Decodificatore Base64 Sviluppatore Decodifica stringhe Base64 in testo semplice istantaneamente nel browser. Supporta UTF-8, input multiriga e mostra il conteggio dei caratteri originali.
- Codificatore Base64 Sviluppatore Codifica qualsiasi testo in Base64 istantaneamente nel browser. Supporta UTF-8, mostra il conteggio dei caratteri e la dimensione del payload. Gratuito...
- Decodificatore di Entità HTML Sviluppatore Decodifica entità HTML in testo semplice online — converti <, >, & e tutte le entità con nome istantaneamente.
- Decodificatore URL Sviluppatore Decodifica qualsiasi URL o stringa in percent-encoding in testo leggibile istantaneamente nel browser. Segue lo standard RFC 3986. Gratuito.