Decodificatore Base64 in Immagine
Incolla la tua stringa Base64 codificata e visualizza in anteprima e scarica l'immagine istantaneamente. Supporta PNG, JPEG, GIF, WebP, SVG. 100% lato client — i dati non escono mai dal tuo browser.
Come Decodificare Base64 in Immagine
Incolla
Incolla la tua stringa Base64 nell'area di testo sopra. Accetta Base64 grezzo o un completo data URI con prefisso del tipo MIME.
Anteprima
Clicca su Decodifica Immagine per visualizzare in anteprima istantanea l'immagine decodificata. Formato, dimensioni e dimensione file vengono rilevati automaticamente.
Scarica
Clicca su Scarica Immagine per salvare il file sul tuo dispositivo. L'estensione di file corretta viene applicata automaticamente.
Che Cos'è la Codifica Base64 per Immagini?
Base64 è uno schema di codifica binario-a-testo che converte dati binari in una sequenza di caratteri ASCII stampabili. Utilizza 64 caratteri — le lettere A–Z, a–z, le cifre 0–9 e due simboli aggiuntivi (+ e /) — per rappresentare dati binari arbitrari come testo semplice. Il nome "Base64" deriva da questo alfabeto di 64 caratteri.
Quando un'immagine è codificata in Base64, ogni 3 byte del file binario originale sono rappresentati come 4 caratteri ASCII. Questo significa che i dati codificati in Base64 sono approssimativamente 33% più grandi dell'originale binario, ma il compromesso è che i dati possono essere incorporati in sicurezza in formati basati su testo come HTML, CSS, JSON, XML e messaggi di posta elettronica.
Un'immagine codificata in Base64 è spesso avvolta nel formato data URI: data:image/png;base64,iVBORw0KGgo.... Il prefisso specifica il tipo MIME (image/png, image/jpeg, ecc.) e la codifica (base64), seguito dai dati effettivi codificati. Questo data URI può essere utilizzato direttamente nell'attributo src del tag HTML <img> o nelle proprietà CSS background-image, consentendo l'incorporamento dell'immagine inline senza una richiesta HTTP separata.
Casi di Utilizzo Comuni
Allegati di posta elettronica (MIME)
I protocolli di posta elettronica (SMTP) sono basati su testo e non possono trasmettere dati binari grezzi. La codifica Base64 è il metodo standard per incorporare immagini e allegati nei messaggi di posta elettronica tramite MIME (Multipurpose Internet Mail Extensions). Quando è necessario estrarre un'immagine dal codice sorgente e-mail grezzo, incontrerai dati codificati in Base64 che questo strumento può decodificare.
Immagini di sfondo CSS
Immagini piccole come icone, loghi ed elementi UI possono essere incorporate direttamente in CSS come data URI Base64. Questo elimina richieste HTTP aggiuntive ed è comunemente utilizzato nei fogli di stile ottimizzati per le prestazioni. La decodifica di queste stringhe ti consente di estrarre e modificare i file di immagine originali.
Documenti HTML a file singolo
File HTML indipendenti — utilizzati per report, documentazione e dashboard — incorporano tutti gli asset come Base64 per funzionare senza dipendenze esterne. Se ricevi tale documento e devi estrarre un'immagine, incolla la sua stringa Base64 qui per ottenere il file originale.
Risposte API e payload JSON
Molte API restituiscono immagini come stringhe codificate in Base64 all'interno di risposte JSON. Questo è comune nelle API di elaborazione documenti, servizi OCR, API di screenshot e strumenti di generazione di immagini. La decodifica della risposta ti consente di visualizzare in anteprima e salvare l'immagine senza scrivere codice.
Formati Immagine Supportati
Questo decodificatore rileva automaticamente il formato dell'immagine dall'intestazione dei dati Base64 o dal tipo MIME del data URI. Sono supportati i seguenti formati:
| Formato | Estensione | Metodo di Rilevamento | Note |
|---|---|---|---|
| PNG | .png | Intestazione: iVBOR |
Compressione lossless, supporto trasparenza |
| JPEG | .jpg | Intestazione: /9j/ |
Compressione lossy, foto |
| GIF | .gif | Intestazione: R0lGOD |
Supporto animazione, 256 colori |
| WebP | .webp | Intestazione: UklGR |
Formato moderno, lossy e lossless |
| SVG | .svg | Intestazione: PHN2Zy / PD94bW |
Grafica vettoriale, basata su XML |
| BMP | .bmp | Intestazione: Qk0 |
Bitmap non compresso |
| ICO | .ico | Intestazione: AAABAA |
Formato favicon/icona |
Domande Frequenti
iVBORw0KGgo...) o un data URI completo (ad es., data:image/png;base64,iVBORw0KGgo...). Il prefisso viene rimosso automaticamente e il tipo MIME viene utilizzato per il rilevamento del formato.