Full Human Tools

Decodifica Base64

Decodifica testo o file codificati in Base64

Codifica
Caratteri: 0

Dimensione max file: 5 MB · Trascina il file qui o clicca per caricare

Caratteri: 0

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

  1. Incolla la stringa Base64 o carica un file di testo che la contiene.
  2. Controlla il tipo rilevato: testo, immagine o dati binari.
  3. Per il testo, cambia la codifica se alcuni caratteri appaiono sbagliati.
  4. 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