Codificatore/Decodificatore Base64
Questo strumento Base64 converte il testo in Base64 e decodifica le stringhe Base64 in testo leggibile, gestendo correttamente i caratteri UTF-8 come lettere accentate ed emoji.
Informazioni su questo strumento
Questo strumento Base64 converte il testo in Base64 e decodifica le stringhe Base64 in testo leggibile, gestendo correttamente i caratteri UTF-8 come lettere accentate ed emoji.
Come si usa
- Scrivi o incolla un testo o una stringa Base64 nel campo di input.
- Clicca Encode per convertire il testo in Base64, oppure Decode per riportare il Base64 in testo.
- Clicca Copy Output per copiare il risultato.
Da sapere
- Base64 è definito nella RFC 4648 e rappresenta dati binari con 64 caratteri ASCII: A–Z, a–z, 0–9, + e /, con = usato come riempimento.
- L'output Base64 è circa il 33% più grande dell'input, perché ogni 3 byte diventano 4 caratteri.
- Il testo viene codificato in UTF-8 prima della conversione in Base64, così caratteri non inglesi ed emoji vengono ricostruiti correttamente.
- Base64 è una codifica, non una cifratura: chiunque può decodificarlo.
Funziona interamente nel tuo browser: nulla di ciò che inserisci viene caricato o salvato.
Domande frequenti
Base64 è una forma di cifratura?
No. Base64 è una codifica reversibile per trasportare dati binari attraverso canali solo testuali. Non offre alcuna sicurezza, quindi non usarlo mai per nascondere password o segreti.
Perché la decodifica fallisce con 'Invalid Base64'?
L'input contiene caratteri al di fuori dell'alfabeto Base64 oppure ha una lunghezza errata. Il Base64 URL-safe usa - e _ al posto di + e /, che la decodifica standard non accetta.
Dove si usa Base64?
Tra gli usi più comuni: allegati email (MIME), URL data: per le immagini, header di autenticazione HTTP Basic e i segmenti dei JSON Web Token.
I miei dati vengono inviati a un server?
No. Codifica e decodifica avvengono in locale nel tuo browser, quindi il testo non lascia mai il tuo dispositivo.