Inserisci il testo
Scrivi a sinistra il testo da codificare oppure incolla a destra il contenuto già codificato.
Prova altre parole chiave
Nessun risultato trovato
Inserisci testo semplice a sinistra per codificarlo oppure incolla Base64 a destra per decodificarlo.
Scrivi a sinistra il testo da codificare oppure incolla a destra il contenuto già codificato.
Il risultato compare subito dall’altra parte. Il pulsante di copia sopra ogni editor copia il contenuto negli appunti.
Base64 rappresenta dati binari con 64 caratteri stampabili ed è usato in ambienti testuali come email, XML e JSON.
No. Base64 è solo una codifica che chiunque può decodificare. Non usarlo per «cifrare» password o informazioni sensibili.
No. Tutto viene elaborato localmente nel browser e nessun dato dell’utente viene inviato o salvato.
Ogni 3 byte diventano 4 caratteri, con circa il 33% di aumento; per esempio abc diventa YWJj.
Base64 usa +, / e =; Base64URL adatta questi caratteri per URL e nomi di file e rimuove il padding; Base32 usa A-Z e 2-7 per chiavi e codici.
Controlla i caratteri ammessi, una lunghezza multipla di 4 e = solo alla fine. La decodifica è comunque necessaria per confermare.
Conversione bidirezionale in tempo reale: codifica e decodifica mentre scrivi.
Supporto completo a UTF-8: gestisce cinese, giapponese, Emoji e altri caratteri multibyte.
Privacy: tutto avviene nel browser e funziona anche offline.
Niente pubblicità né tracciamento: un’esperienza pulita e concentrata.
Data URI: incorpora piccole immagini o font in HTML/CSS per ridurre le richieste HTTP.
Autenticazione API: HTTP Basic Auth trasmette le credenziali come base64(username:password).
Token JWT: la sezione payload di JSON Web Token usa Base64URL.
Allegati email: MIME codifica gli allegati binari con Base64.
File di configurazione: conserva dati binari come testo in JSON, XML o YAML.
Trasporto dati: invia binari attraverso sistemi che supportano solo testo.
Base64 divide ogni 3 byte (24 bit) in 4 gruppi da 6 bit e associa ogni valore a uno dei 64 caratteri stampabili. Se la lunghezza non è multipla di 3, usa = come padding; per questo l’output è sempre multiplo di 4 e può terminare con uno o due segni uguale.