Codificatore di Immagini Base64
Elaborazione in corso...
Includere una piccola immagine come URI dati Base64 può evitare una richiesta HTTP e mantiene la risorsa insieme all’HTML o al CSS che la utilizza. Questo strumento nel browser accetta file PNG, JPEG, GIF e WebP convalidati, oltre a testo SVG analizzato con una radice <svg>, fino a 5 MiB. Genera output Base64 grezzo, URI dati, CSS, HTML o JSON. Verifica che il formato scelto sia adatto alla destinazione. L’SVG riceve solo un controllo strutturale e può comunque contenere contenuti attivi o non sicuri.
Come codificare un'immagine
-
1
Trascina la tua immagine
Scegli un file PNG, JPG, GIF, WebP o SVG fino a 5 MiB. Le immagini raster non possono superare 16.384 pixel su ciascun lato né 33.554.432 pixel totali. Il testo codificato resta sotto 7 MiB.
-
2
La codifica avviene nel browser
I byte dell'immagine vengono letti, codificati in Base64 e prefissati con l'intestazione URI `data:` corretta.
-
3
Scegli il formato di output
Base64 grezzo, regola CSS `background-image`, tag HTML `<img>` o stringa sicura per JSON.
-
4
Copia il risultato
Incolla in un foglio di stile, un modello o un corpo API.
Quando includere immagini è utile
Candidati da valutare e testare prima dell’inclusione:
- Icone sotto 2 KB, Risparmia una richiesta HTTP con un sovraccarico trascurabile.
- Modelli email - I client di posta non supportano gli URI di dati in modo uniforme. Verifica i client di destinazione e usa immagini CID o ospitate quando necessario.
- Segnaposto Hero (LQIP), Versione sfocata a bassa qualità inclusa, immagine completa caricata dopo.
- SVG usati una sola volta, Poiché SVG è testo, un URI dati correttamente codificato in percentuale può essere più corto di Base64 a seconda dei caratteri e della formattazione.
Cattivi candidati:
- Immagini grandi, Inflazionare del 33% per un’immagine da 500 KB è 166 KB di spreco.
- Immagini riutilizzate su più pagine, L’inclusione disabilita la cache del browser tra le rotte.
- CSS critico, Includere immagini pesanti gonfia il percorso critico.
Aspettative sulle dimensioni
| Dimensione immagine | Dimensione stringa Base64 |
|---|---|
| 500 byte | ~680 caratteri |
| 2 KB | ~2.7 KB |
| 20 KB | ~27 KB |
| 200 KB | ~270 KB |
Formato URI dati
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+M9QDwAEhQGAhKmMIQAAAABJRU5ErkJggg==
- Schema
data: - Tipo MIME
- Indicatore
;base64, - I byte codificati
SVG è un caso speciale
Base64 aumenta i byte originali dell’SVG di circa un terzo prima della sintassi esterna, mentre la codifica percentuale aggiunge lunghezza solo ai caratteri da sottoporre a escape. La forma più corta dipende dall’SVG. La forma testuale deve usare un valore data:image/svg+xml,... correttamente codificato in percentuale: il semplice token ;utf8 non è un parametro standard degli URI dati e caratteri #, %, virgolette o spazi non sottoposti a escape possono rompere l’URI. Questo strumento controlla la struttura SVG, ma non rimuove script, gestori di eventi o riferimenti esterni. Esamina gli SVG non attendibili prima dell’uso.
Domande frequenti
Il testo Base64 occupa circa 4/3 dei byte di origine, più l’URI dati o il contenitore. Le prestazioni dipendono da multiplexing, compressione, cache, riutilizzo, dimensione del bundle e politica di sicurezza dei contenuti. Misura la pagina reale: non esiste una soglia universale di 4 KB.
L’inclusione da sola non ha un effetto SEO garantito. Uno sfondo CSS non offre la semantica del testo alternativo. Per le immagini informative usa un elemento <img> con un attributo alt significativo e tieni gli sfondi decorativi fuori dalla struttura dei contenuti.
No. Il codificatore legge il file localmente con l’API FileReader e produce la stringa Base64 nel browser. Niente lascia la tua macchina.
Sì, usa lo strumento Base64 to Image per trasformare un URI data:image/... di nuovo in un file scaricabile.
Strumenti correlati
Creatore di GIF
Trasforma una sequenza di immagini o un breve video in una GIF animata. Regola frame rate, loop e dimensioni prima dell’esportazione.
Generatore di codici QR
Genera localmente nel browser un codice QR da URL, testo semplice o payload QR formattato correttamente e scaricalo come PNG.
Generatore di meme
Aggiungi testo in alto e in basso a un’immagine JPG, PNG o WebP. Regola font, colore e contorno, quindi scarica il meme in PNG.
Vettorializzatore da PNG a SVG
Trasforma immagini raster PNG in tracciati SVG nel browser. Ideale per loghi, icone e disegni al tratto. Regola soglia, numero di colori e smussatura.
Ridimensionatore di immagini per social media
Ridimensiona un’immagine con preset integrati per Instagram, Facebook, X, LinkedIn, YouTube, Pinterest e TikTok. Visualizza ogni PNG e scarica i formati che ti servono.
WebP in JPG
Converti immagini WebP in JPG/JPEG direttamente nel browser. Scegli la qualità, appiattisci la trasparenza su un colore di sfondo e scarica senza caricare file.