Cos'è il Base64? Una guida semplice a codifica e decodifica
Il Base64 spiegato in parole semplici: cos'è, a cosa serve, come codificare e decodificare testo online e perché non è crittografia. Gratis e privato nel browser.
Cos'è davvero il Base64
Il Base64 è un modo di rappresentare qualsiasi dato, incluse immagini e file, usando solo 64 caratteri di testo sicuri: lettere, numeri, più e barra. Esiste perché alcuni sistemi gestiscono in modo affidabile solo il testo semplice, quindi i dati binari devono essere trasformati in testo per attraversarli senza problemi. La codifica ingrandisce un po' il testo, di circa un terzo, in cambio di quella sicurezza.
A cosa serve il Base64 (e a cosa no)
Il Base64 serve al trasporto e all'incorporamento, non alla sicurezza. Si usa per mettere un'immagine direttamente in HTML o CSS come data URI, per allegare file alle email, per trasportare dati in JSON o in un JWT e per far passare contenuti binari attraverso canali di solo testo. Non è crittografia: chiunque può decodificare il Base64 all'istante, quindi non usarlo mai per nascondere password o segreti.
Come codificare e decodificare Base64 online
Apri lo strumento Codifica e decodifica Base64, incolla il tuo testo e passa tra codifica e decodifica. La codifica trasforma il testo leggibile in forma Base64; la decodifica riporta una stringa Base64 all'originale. Copia il risultato con un clic. Non c'è nulla da installare né serve un account.
Dove lo vedrai spesso
Incontrerai il Base64 nei data URI come la lunga stringa dopo "data:image/png;base64,", nel payload di un JSON Web Token, negli header degli allegati email e nelle risposte di API che trasportano piccoli file. Decodificarlo è spesso il modo più rapido per vedere cosa contiene davvero un token o un data URI.
Base64 e la tua privacy
Poiché lo strumento gira interamente nel browser, tutto ciò che incolli viene codificato o decodificato sul tuo dispositivo e non viene mai inviato a un server. Conta quando la stringa potrebbe contenere qualcosa di sensibile, come il contenuto di un token, così puoi ispezionarlo senza consegnarlo a nessuno.
Consigli e trappole
Se la decodifica fallisce, controlla che non manchi il padding (i segni di uguale finali) o che non ci siano spazi e a capo entrati durante la copia della stringa. Gli URL usano una variante leggermente diversa chiamata Base64 URL, che scambia un paio di caratteri, quindi un token preso da un URL può richiedere quella modalità. E ricorda la regola d'oro: il Base64 è codifica, non protezione.
Strumenti citati in questo articolo
Altro dal blog
Cos'è Becoderr? Oltre 120 strumenti online gratuiti in un unico posto
Becoderr è una raccolta gratuita di oltre 140 strumenti online per PDF, immagini, JSON, testo, sviluppatori e attività quotidiane: privato, veloce e senza registrazione.
Come comprimere le immagini senza perdere qualità
Riduci le dimensioni delle immagini fino al 90% mantenendo le foto nitide. Guida rapida per comprimere JPG e PNG online, gratis e in privato.
Come convertire un PDF in un documento Word modificabile
Trasforma qualsiasi PDF in un .docx modificabile in Microsoft Word, gratis e senza registrazione.