Clicca per caricare o trascina un'immagine
PNG, JPG, GIF, WebP o SVG — codificata nel tuo browserInformazioni su questo strumento
Codifica qualsiasi immagine in un Data URI Base64 per incorporarla direttamente nel tuo HTML, CSS o JSON — senza un file immagine separato né una richiesta HTTP aggiuntiva. Oppure fai il percorso inverso e decodifica una stringa Base64 in un'immagine che puoi vedere in anteprima e scaricare.
Funziona con PNG, JPG, GIF, WebP e SVG, ti fornisce la stringa con o senza il prefisso data:image/…;base64,, e può copiarla come regola sfondo CSS pronta da incollare. Tutto avviene nel tuo browser — la tua immagine non viene mai caricata su un server.
Funzionalità
- Bidirezionale — immagine → Base64, e Base64 → immagine
- Con o senza il prefisso Data URI
- Copia come CSS — background-image: url("…")
- Scarica l'immagine decodificata
- Privato — codifica e decodifica avvengono sul tuo dispositivo
Come usarlo
- Immagine → Base64 — carica un'immagine, poi copia la stringa Base64 (attiva o disattiva il prefisso Data URI)
- Base64 → Immagine — cambia modalità, incolla un Data URI o Base64 grezzo, poi visualizza in anteprima e scarica l'immagine
- Usa Copia come sfondo CSS per incollarlo direttamente in un foglio di stile
Domande frequenti
Quando conviene incorporare un'immagine come Base64?
Piccole icone, loghi e sfondi sono buoni candidati — incorporarli elimina una richiesta HTTP. Le immagini grandi è meglio lasciarle come file normali, dato che il Base64 è circa il 33% più pesante dei byte originali.
La mia immagine viene caricata da qualche parte?
No. La conversione avviene interamente nel tuo browser.