Codifica e decodifica Base64
Codifica testo in Base64, decodifica Base64 in testo semplice e gestisci Unicode in sicurezza.
Correlate
Guide per Base64
Privacy: strumenti JSON che non lasciano il tuo browser
Strumenti JSON, JWT e Base64 che elaborano ogni byte localmente nella scheda del tuo browser — nessun endpoint di caricamento, nessun log lato server dei payload incollati.
Come decodificare stringhe Base64 (e payload JWT)
Base64 è una codifica reversibile, non una cifratura. Decodificalo in un passaggio, gestisci correttamente Unicode e leggi le sezioni JWT che usano Base64url.
Riparare il JSON prodotto da un LLM
Le risposte di IA sembrano JSON, ma spesso contengono markdown fences, commenti, letterali in stile Python o sintassi di oggetto JavaScript.
Codifica e decodifica Base64
Base64 è uno schema di codifica binario-a-testo che rappresenta dati binari con 64 caratteri ASCII stampabili. È usato spesso per incorporare dati binari in formati testuali come JSON, XML, HTML o email.
È un base64 converter bidirezionale —— codifica qualsiasi testo in Base64 e ridecodifica qualunque stringa Base64 al contenuto originale. Usalo come convert to base64 online per incorporare immagini nel CSS, costruire data URI o generare header Basic Auth. In Python l’equivalente è base64.b64decode(text).decode('utf-8') (cercato anche come base64 decode python) ; questa pagina fa la stessa cosa senza aprire un REPL. Tutto avviene nel tuo browser, niente upload.
- Autenticazione API —— le credenziali HTTP Basic Auth sono codificate in Base64
- Data URI —— incorpora immagini o font come
data:image/png;base64,…in CSS o HTML - Token JWT —— le sezioni header e payload dei JSON Web Token usano Base64url
- Allegati email —— la codifica MIME usa Base64 per gli allegati binari
Questo tool usa codifica UTF-8 e gestisce correttamente i caratteri non ASCII (accenti italiani, cinese, arabo, emoji) —— funge anche da utf-8 decoder quando altri strumenti pasticciano la codifica.
FAQ
Qual è la differenza tra Base64 e Base64url?
Il Base64 standard usa + e / e fa padding con = ; il Base64url, URL-safe, li sostituisce con - e _ e toglie il padding, così il valore può passare in sicurezza in URL e JWT.