Strumenti
IT

Decodifica e codifica Base64 online

Incolla una stringa Base64 per decodificarla in testo leggibile, oppure passa a Codifica per trasformare un testo in Base64. I risultati compaiono all'istante mentre scrivi.

Privacy garantita: i tuoi dati vengono elaborati nel browser e non vengono mai caricati su alcun server.

Come decodificare Base64

  1. Incolla la stringa Base64 nel riquadro Input. Sono accettati anche data URI e Base64 URL-safe.
  2. Il testo decodificato compare subito nel riquadro Output. Se vedi caratteri strani, scegli un altro set di caratteri.
  3. Fai clic su Copia o Scarica. I risultati binari, come immagini o PDF, vengono salvati come file con l'estensione corretta.

Decoder ed encoder Base64 in un unico strumento

Base64 Decoder Online converte in entrambe le direzioni. Il decoder ignora spazi e a capo, accetta l'alfabeto URL-safe (- e _) e aggiunge automaticamente il padding = mancante, così anche le stringhe disordinate copiate da log, email o API vengono decodificate correttamente. L'encoder supporta testo UTF-8, UTF-16 e Latin-1, output URL-safe e a capo MIME.

Come funziona la decodifica Base64

Ogni 4 caratteri Base64 rappresentano 3 byte di dati. Il decoder riconverte ogni carattere nel suo valore a 6 bit, unisce i bit e li divide in byte, che vengono poi interpretati come testo secondo il set di caratteri selezionato. Ad esempio, SGVsbG8= si decodifica in Hello.

Decodificare Base64 da riga di comando

Su Linux e macOS usa echo 'SGVsbG8=' | base64 --decode. In Windows PowerShell usa [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String('SGVsbG8=')). In Python: base64.b64decode('SGVsbG8=').decode().

Perché scegliere Base64 Decoder Online?

Domande frequenti

Base64 è una forma di crittografia?

No. Base64 è una codifica, non una cifratura. Chiunque può decodificarlo senza chiave, quindi non usare mai solo Base64 per proteggere password o dati privati.

Perché il testo decodificato è illeggibile?

O il testo è stato codificato con un set di caratteri diverso (prova UTF-16 o Windows-1252), oppure il Base64 contiene dati binari come un'immagine, un PDF o un file ZIP. Usa Scarica per salvare i dati binari come file.

Che cos'è il Base64 URL-safe?

Base64URL sostituisce + con - e / con _ e di solito elimina il padding =, così il risultato può essere usato in URL, nomi di file e JSON Web Token. Questo decoder legge automaticamente entrambe le varianti.

I miei dati vengono inviati a un server?

No. La decodifica e la codifica avvengono localmente nel tuo browser tramite JavaScript. Nulla di ciò che incolli viene caricato o memorizzato.