Decodifica stringhe Base64 in testo semplice leggibile. Base64 è una codifica reversibile (non cifratura) usata in API, allegati email, payload JWT e data URL.
Come funziona la decodifica
Ogni gruppo di quattro caratteri Base64 rappresenta tre byte originali. I simboli di padding (=) alla fine indicano quanti byte c’erano nell’ultimo gruppo incompleto. Questo strumento valida alfabeto e padding, poi emette testo UTF-8 quando i byte sottostanti rappresentano Unicode valido.
Casi d’uso comuni
- Ispezionare campi Base64 restituiti da API REST o GraphQL
- Recuperare testo da URL
data:o frammenti di configurazione - Verificare che un encoder abbia prodotto l’output atteso (test andata e ritorno)
- Leggere la sezione payload di un JWT prima della verifica della firma altrove
Limiti
Decodificare Base64 arbitrario può produrre byte non stampabili o UTF-8 non validi se i dati originali erano binari (immagini, file compressi). Questo strumento punta a payload di testo. Caratteri non validi, padding errato o stringhe troncate faranno fallire la decodifica. La decodifica Base64 rivela il contenuto a chiunque abbia la stringa—non protegge i segreti.
Esempio
SGVsbG8= si decodifica in Hello. Gli spazi nell’input incollato di solito vengono ignorati; vengono elaborati solo i caratteri dell’alfabeto Base64.