Cos'è la codifica Base64?
Base64 è un modo di rappresentare dati binari come caratteri di testo semplice. Lo vedrai nei corpi delle email, nei token, nelle data URL, nei payload di API e in altri contesti in cui i dati devono passare per sistemi che accettano solo testo.
Questo non rende Base64 una forma di crittografia. È un formato di codifica. Chiunque abbia il valore può decodificare Base64 e ottenere i byte originali, quindi non è pensato per nascondere contenuti.
Nel lavoro di tutti i giorni la domanda pratica di solito è semplice: perché questo campo è codificato e come posso ispezionarlo o trasformarlo in sicurezza senza rovinare i dati?
Quando è utile
- Ispezionare campi API che contengono testo o byte codificati in Base64.
- Preparare dati inline per demo o piccoli esempi di payload.
- Decodificare testo da un export di sistema o da un header di email.
- Verificare se una stringa è solo codificata o davvero crittografata.
Esempio pratico
Se un payload contiene SGVsbG8gd29ybGQ=, il valore può sembrare opaco, ma decodificandolo si trova una semplice stringa leggibile. Capita spesso nei test e nel debug: il livello codificato è solo formato di trasporto, non significato nascosto.
La codifica funziona anche al contrario, quando devi trasformare del testo semplice in una rappresentazione Base64 per una richiesta, uno snippet demo o una data URL inline.
Casi d'uso comuni
- Controllare la forma leggibile di un campo Base64 in un JSON.
- Trasformare del testo in Base64 per un esempio di richiesta.
- Ispezionare brevi stringhe simili a token durante il debug.
- Lavorare con dati inline basati su testo nei prototipi.
- Confermare che un sistema usa una codifica, non una crittografia.
Codifica o decodifica Base64 nel tuo browser
Usa lo strumento nel browser per farlo in pochi secondi.
FAQ
Base64 è sicuro?
No. È solo un formato di codifica: cambia la rappresentazione, non il controllo degli accessi.
Perché Base64 è più lungo del testo originale?
Perché la codifica espande i dati per adattarli al set di caratteri usato da Base64.
Quando conviene decodificarlo?
Decodificalo quando devi ispezionare la sorgente leggibile o binaria dietro un valore codificato.