Convertitore Gratuito Image to Base64 e Base64 to Image
Questo strumento gratuito converte un'immagine PNG, JPEG, GIF o WebP in un data URI Base64 che puoi incollare direttamente in HTML o CSS, e decodifica una stringa Base64 o data URI in un'immagine che puoi visualizzare e scaricare. Carica un file o fornisci l'indirizzo di un'immagine. È perfetto per sviluppatori che incorporano piccole icone e per chiunque abbia ricevuto un'immagine come blocco di testo.
Image to Base64 Converter
Images
Informazioni su questo strumento
Un data URI inserisce i byte dell'immagine nel testo di una pagina o foglio di stile, quindi il browser non effettua una richiesta separata. Questo può aiutare per icone e loghi minuscoli, perché si risparmia una richiesta. Per immagini grandi è un cattivo compromesso: Base64 aumenta i dati di circa un terzo, e un'immagine incorporata non può essere memorizzata nella cache separatamente.
Per codificare, carica un'immagine fino a 1 MB o fornisci l'indirizzo di un'immagine pubblica. Otterrai il data URI, un tag img pronto all'uso e una regola CSS background, insieme al tipo di immagine, alle dimensioni e alla dimensione del file. Per decodificare, incolla un data URI completo o solo il testo Base64. Lo strumento verifica che sia davvero un'immagine supportata prima di mostrarla, quindi offre un link di download.
I file caricati vengono letti in memoria solo per questa richiesta e non vengono mai salvati, e gli indirizzi delle immagini vengono recuperati tramite un fetcher protetto che rifiuta le reti private. SVG e altri formati non sono accettati, perché possono contenere script. Usa il codificatore Base64 per il testo ordinario.
Domande frequenti
Quando devo usare un data URI Base64 per un'immagine?
Per immagini molto piccole, come icone sotto pochi kilobyte, dove risparmiare una richiesta è più importante della memorizzazione nella cache. Le immagini più grandi sono meglio servite come file normali, perché Base64 aggiunge circa un terzo alla dimensione e un'immagine incorporata non può essere memorizzata nella cache o caricata in modo lazy da sola.
Quali formati di immagine sono supportati?
PNG, JPEG, GIF e WebP, fino a 1 MB. SVG non è accettato perché un file SVG può contenere script, e altri formati sono rifiutati perché non possono essere visualizzati in modo sicuro in ogni browser.
Come converto Base64 di nuovo in un'immagine?
Scegli la direzione di decodifica e incolla il data URI completo che inizia con data:image oppure solo il testo Base64. Se è un'immagine valida la vedrai sulla pagina con un link di download. Se non appare nulla, il testo è probabilmente troncato o contiene caratteri extra.
Le mie immagini vengono archiviate sul vostro server?
No. Un file caricato viene letto solo per questa richiesta e PHP lo rimuove quando la richiesta termina. Nulla viene salvato o registrato. Gli indirizzi delle immagini vengono recuperati una sola volta tramite un fetcher sicuro e l'immagine non viene conservata.

