🖼️

Immagine in Base64

Trascina qualsiasi immagine per convertirla in una stringa Base64 o in un data URI. Scegli il formato di output e copialo direttamente in HTML, CSS o JSON. Nessun file viene caricato — tutto viene eseguito nel browser.

Strumenti per immagini Funziona localmente Nessun dato inviato
Base64data URIIncorporaimmagine
File immagine
📤
Trascina un'immagine qui o fai clic per sfogliare
JPEG, PNG, WebP, GIF, SVG, BMP, ICO — elaborati localmente
anteprima

Che cos'è Immagine in Base64?

Immagine in Base64 converte un file immagine in una stringa codificata Base64 utilizzando l'API FileReader integrata nel browser. L'output può essere formattato come stringa Base64 grezza, data URI completo, dichiarazione CSS background-image o tag HTML img —a seconda delle esigenze d'uso.

Come usare Immagine in Base64

  1. Trascina un file immagine nell'area di rilascio oppure fai clic per sfogliare.
  2. Scegli un formato di output: Data URI, Base64 grezzo, background-image CSS o tag HTML img.
  3. Copia il risultato negli appunti con un clic.
  4. Incolla direttamente in HTML, CSS, JSON o qualsiasi altra destinazione.
Comprendi la codifica delle immagini Base64 ▾
Esempio
Input logo.png (2 KB)
Risultato data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...
Casi d'uso comuni
  • Incorpora un piccolo logo in un'email HTML
  • Incorpora uno spinner o un'icona in un file CSS
  • Passa i dati dell'immagine come stringa JSON a un'API
  • Crea file HTML autonomi con immagini incorporate
Perché usare questo strumento
  • Quattro formati di output: data URI, Base64 grezzo, CSS e HTML.
  • Mostra la dimensione originale rispetto a quella codificata e l'aumento in %.
  • Avvisa quando l'immagine è abbastanza grande da influire sulle prestazioni della pagina.
  • Nessun caricamento di file: tutto viene eseguito nel browser.
Domande frequenti
Che cos'è un'immagine Base64?

Base64 è un modo per codificare dati binari (come un'immagine) come stringa ASCII in testo semplice. Un data URI è una stringa Base64 preceduta dal tipo MIME, formattata come data:image/png;base64,... —questa può essere inserita direttamente nell'attributo src di un tag img o in un background-image CSS per incorporare l'immagine senza una richiesta separata del file.

Quando dovrei usare i data URI?

I data URI sono ideali per piccole icone, loghi o immagini inline nelle email HTML in cui i riferimenti a file esterni potrebbero essere bloccati. Per immagini grandi aumentano il peso della pagina e possono peggiorare le prestazioni, quindi usali con moderazione.

La mia immagine viene caricata su un server?

No. L'API FileReader codifica l'immagine direttamente nel tuo browser. L'immagine non lascia mai il tuo dispositivo.

Quanto è più grande un'immagine Base64?

La codifica Base64 aumenta la dimensione dei dati di circa il 33% perché ogni gruppo di 3 byte di dati binari diventa 4 caratteri ASCII. Un'immagine da 100 KB diventa circa 133 KB come stringa Base64.