Convertitore da Base64 a immagine

Usa un'immagine PNG, JPEG, GIF, WebP, AVIF o SVG codificata in Base64. I data URL devono includere ;base64.

Lunghezza massima dell'input codificato: 2.000.000 di caratteri. L'elaborazione avviene in questo browser.

Incolla i dati Base64 di un’immagine per ricostruirne i byte originali nel browser. Il convertitore accetta immagini PNG, JPEG, GIF, WebP, AVIF e SVG sotto forma di Base64 semplice o di data URL Base64 valido. Le immagini raster vengono visualizzate prima del download. Gli SVG sono disponibili solo per il download, senza anteprima, perché possono contenere elementi attivi.

Come decodificare un'immagine Base64

  1. 1

    Incolla l'immagine codificata

    Usa una stringa Base64 semplice o un data URL come data:image/png;base64,...

  2. 2

    Controlla il tipo rilevato

    Il convertitore esamina i byte decodificati e rifiuta i file non supportati o un data URL il cui tipo non corrisponde ai byte.

  3. 3

    Visualizza l'immagine raster

    PNG, JPEG, GIF, WebP e AVIF vengono mostrati nella pagina se il browser supporta il formato.

  4. 4

    Scarica i byte decodificati

    Il download conserva il tipo rilevato e usa l'estensione corrispondente.

Input accettati

Il convertitore accetta immagini PNG, JPEG, GIF, WebP, AVIF e SVG.

Base64 semplice:      iVBORw0KGgoAAAANSUhEUgAAA...
Data URL:              data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...
Base64 URL-safe:       iVBORw0KGgoAAAANSUhEUgAAA (con - e _ al posto di + e /)

I data URL devono dichiarare un tipo image/ e includere ;base64. Gli spazi vuoti presenti nel contenuto codificato vengono ignorati. L’input è limitato a 2.000.000 di caratteri per mantenere affidabile l’elaborazione in una scheda del browser.

Controllo del tipo e anteprima

Il convertitore identifica la firma dei byte decodificati prima di creare il download. Se un data URL dichiara image/png, ma i byte appartengono a un JPEG, l’operazione si interrompe con un messaggio di tipo non corrispondente invece di rinominare il file.

PNG, JPEG, GIF, WebP e AVIF vengono visualizzati quando il browser in uso è in grado di mostrarli. Il formato SVG viene rilevato e può essere scaricato, ma non viene mostrato in anteprima. Un SVG può contenere script, collegamenti e altri elementi attivi, quindi tratta un SVG proveniente da una fonte sconosciuta come qualsiasi altro allegato non attendibile.

Cosa non decodifica questo strumento

Il convertitore rifiuta dati che non corrispondono a immagini, data URL codificati in percentuale e data URL che non usano Base64. Non ripara stringhe troncate, non converte l’immagine in un altro formato, non cerca software dannoso e non garantisce che il file scaricato sia affidabile.

Privacy

La decodifica, l’anteprima e la creazione del download avvengono nel browser corrente. L’immagine codificata non viene caricata né inviata tramite Livewire. Nel percorso facoltativo in due passaggi, il testo resta soltanto nella memoria di sessione di questa scheda per il tempo necessario a raggiungere il download.

Domande frequenti

Sono accettati soltanto data URL Base64 con un tipo MIME immagine, come data:image/png;base64,… Il tipo dichiarato deve anche corrispondere ai byte decodificati.

Un SVG può contenere elementi attivi. Il convertitore riconosce il file per il download, ma non inserisce un SVG sconosciuto nella pagina come anteprima.

Il convertitore accetta l’alfabeto URL-safe, nel quale - e _ sostituiscono + e /. Prima di decodificare i byte dell’immagine, normalizza questi caratteri.

No. Il testo codificato, i byte decodificati, l’anteprima e il download vengono creati nel browser corrente. Il percorso in due passaggi conserva il testo solo in questa scheda finché non ricominci o la chiudi.

Strumenti correlati