Informazioni su questo strumento
Che cos'è il Base64 Encode/Decode?
Codifica testo, file o immagini in Base64 e decodifica Base64 riportandolo alla forma originale, tutto nel browser. Utile per incorporare immagini negli URL data di CSS, codificare il corpo delle richieste API, decodificare token JWT o ispezionare qualsiasi payload codificato in Base64.
I dati di file e immagini non lasciano mai il tuo dispositivo. Il codificatore gestisce correttamente i caratteri UTF-8 multi-byte (un errore comune nelle implementazioni superficiali).
FAQ · BASE64 ENCODE/DECODE
Domande sul Base64 Encode/Decode
Posso codificare immagini e file, o solo testo?
Entrambe le cose. Trascina un file (fino a un limite pratico di circa 50 MB) e ottieni la sua codifica Base64. Utile per incorporare piccole immagini direttamente nel CSS tramite URL data:, oppure per ispezionare payload binari durante il debug delle API.
I miei dati vengono caricati?
No. La codifica e la decodifica avvengono interamente nel browser, usando le API FileReader e btoa/atob. I dati sensibili (token, file interni) restano sul tuo dispositivo.
Gestisce correttamente il testo UTF-8?
Sì. Usiamo TextEncoder/TextDecoder, che gestiscono correttamente i caratteri multi-byte: emoji, caratteri CJK e caratteri accentati fanno il percorso di andata e ritorno senza problemi. Le implementazioni basate su btoa() senza accorgimenti li corrompono.