Decodifica Base64
Decodifica testo o file codificati in Base64
Dimensione max file: 5 MB · Trascina il file qui o clicca per caricare
01
Come funziona la decodifica Base64
La decodifica trasforma il testo Base64 nei byte originali. Ogni 4 caratteri diventano 3 byte, e il riempimento finale indica al decoder quanti byte contiene l’ultimo gruppo. Il risultato può essere testo leggibile, come JSON, oppure dati binari, come un’immagine o un PDF incorporati in un’email, nella risposta di un’API o in un data URL.
Questo strumento accetta Base64 standard e URL-safe e ignora spazi e a capo. Legge i primi byte del risultato per riconoscere le immagini JPEG, PNG, GIF e WebP, di cui mostra un’anteprima, oltre ai file PDF e ZIP. Puoi leggere il risultato come testo UTF-8, ASCII o Latin-1, oppure scaricarlo come file. La decodifica avviene nel browser.
02
Come decodificare Base64
- Incolla la stringa Base64 o carica un file di testo che la contiene.
- Controlla il tipo rilevato: testo, immagine o dati binari.
- Per il testo, cambia la codifica se alcuni caratteri appaiono sbagliati.
- Copia il testo, oppure scarica il risultato come testo o come file.
03
Domande frequenti sulla decodifica Base64
- Posso decodificare un’immagine in Base64?
- Sì. Incolla la stringa Base64: lo strumento riconosce JPEG, PNG, GIF e WebP dai primi byte e mostra un’anteprima. Usa Scarica come file per salvarla con l’estensione giusta. Se la stringa inizia con il prefisso di un data URL, come data:image/png;base64, elimina prima tutto fino alla virgola compresa.
- Perché compare l’errore Input Base64 non valido?
- L’input contiene caratteri fuori dall’alfabeto Base64, oppure la sua lunghezza non può essere valida. Le cause più comuni sono un prefisso data URL rimasto, virgolette o altro testo copiato attorno alla stringa, o un valore troncato. Spazi e a capo vengono ignorati, e i caratteri URL-safe meno e trattino basso sono accettati.
- Perché il testo decodificato mostra caratteri strani?
- O i dati sono binari, come un’immagine o un file compresso, oppure sono stati codificati con un altro set di caratteri. Prova a passare tra UTF-8, ASCII e Latin-1. Se il tipo rilevato è Dati binari, il contenuto non è fatto per essere letto come testo: scaricalo come file.
- I miei dati vengono inviati a un server durante la decodifica?
- No. La decodifica, il riconoscimento del tipo di file e le anteprime delle immagini avvengono tutti nella scheda del browser. Il Base64 che incolli e i file che carichi non vengono inviati a un server né salvati, e i download vengono creati sul tuo dispositivo.
04