Codifica e decodifica Base64

Codifica un testo in Base64 e decodifica una stringa Base64 in testo. Gratis e senza registrazione.

Cos'è la codifica Base64

Il Base64 rappresenta testo o dati binari usando solo 64 caratteri ASCII, così da poterli trasmettere attraverso canali pensati per il solo testo, come email, URL e file di configurazione. È molto usato nello sviluppo web, ad esempio per includere immagini direttamente nel codice. È bene ricordare che non è una cifratura: la codifica è facilmente reversibile e non offre alcuna protezione.

Cos'è davvero il Base64 (e cosa non è)

Un errore comune è pensare che Base64 sia un sistema di crittografia: non lo è. È solo un modo di rappresentare dati binari (immagini, file, testo con caratteri speciali) usando solo lettere, numeri e pochi simboli, così che possano essere trasmessi senza problemi in contesti che gestiscono solo testo puro (email, URL, codice sorgente). Chiunque può decodificare una stringa Base64 senza bisogno di una password: non offre alcuna protezione dei dati.

Dove si incontra il Base64 nella pratica

È usato negli allegati email (per trasmettere immagini o documenti dentro un messaggio di testo), nelle immagini incorporate direttamente nel codice HTML/CSS di una pagina web (data URI, per ridurre le richieste al server), nei token di autenticazione di molte API, e nei certificati di sicurezza. Se vedi una stringa lunga di lettere e numeri che finisce con uno o più segni "=", è quasi sempre Base64.

Domande frequenti

Cos'è la codifica Base64?
Base64 è un sistema che rappresenta dati binari o testo usando solo 64 caratteri ASCII (lettere, numeri e i simboli + e /). Serve a trasmettere dati attraverso canali che gestiscono solo testo, come le email o gli URL.
A cosa serve codificare in Base64?
Si usa per includere immagini o file dentro pagine web e email, per trasportare dati in formato testo senza che si corrompano, e in alcuni token e configurazioni. Non è una cifratura: chiunque può decodificarla.
Base64 protegge i dati?
No. Base64 è una codifica, non una crittografia: non offre alcuna sicurezza, perché è facilmente reversibile. Non va usata per proteggere password o informazioni riservate.
Base64 funziona con le lettere accentate?
Sì. Questo strumento gestisce correttamente i caratteri accentati e gli altri simboli Unicode, codificandoli in UTF-8 prima della conversione in Base64.

Quanto è utile questo strumento?

Sii il primo a votare