Encoder e decoder Base64
Codifica e decodifica Base64 nel browser, con pieno supporto UTF-8.
Cos'è
Base64 è uno schema di codifica che trasforma dati binari o testuali in una stringa ASCII composta da 64 caratteri sicuri: lettere, cifre, più, slash e uguale per il padding. È usato in allegati email, data URI, JSON Web Token e ovunque sia necessario trasportare byte in canali testuali. Il nostro encoder/decoder gestisce testo, UTF-8 con accenti ed emoji e la variante URL-safe per JWT e OAuth. Tutto avviene nel browser: token e dati sensibili non vengono inviati altrove.
Come si usa
- Imposta la modalità “Codifica” o “Decodifica”.
- Incolla il testo o la stringa Base64 nell’input.
- Il risultato compare in tempo reale nell’output.
- Attiva l’opzione URL-safe quando lavori con JWT o query string.
- Usa “Copia” per copiare e “Scambia” per spostare l’output nell’input.
Perché usarlo
Base64 è ovunque: data URI nelle pagine HTML, allegati nelle email, payload dei JWT, file dentro JSON o YAML. Farlo a codice è semplice, ma per un controllo veloce serve uno strumento immediato e privato. Il nostro è perfetto per sviluppatori, addetti al supporto e analisti di sicurezza. La variante URL-safe sostituisce “+” con “-” e “/” con “_”, esattamente ciò che richiedono JWT e bearer token OAuth. Poiché tutto è locale, puoi decodificare un token per ispezionarlo senza esporlo a terzi.
Domande frequenti
Base64 è una forma di crittografia?
No. È una codifica, non una cifratura: chiunque può decodificare la stringa. Per la riservatezza usa crittografia vera.
Perché la mia stringa finisce con “=”?
Sono caratteri di padding affinché la lunghezza sia multipla di quattro. Compaiono quando l’input non è multiplo di tre byte.
Cos’è la variante URL-safe?
Sostituisce “+” con “-” e “/” con “_” per evitare escape negli URL. È quella usata da JWT e OAuth.
Supporta UTF-8?
Sì. La codifica converte in UTF-8 prima di produrre Base64; la decodifica restituisce la stringa UTF-8 corretta.
Posso decodificare un JWT?
Sì. Incolla il segmento centrale (payload), attiva l’URL-safe e decodifica per leggere i claim.