input.txt
output.txt
Codifica testo in Base64, o decodifica Base64 in testo.

Correlate

Guide per Base64

Tutte le guide →

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.