Codificatore e Decodificatore Base64
Codifica testo → Base64 o decodifica Base64 → testo. UTF-8 dall'inizio alla fine.
Base64 è il modo standard per impacchettare byte arbitrari — testo, frammenti di immagini, payload JSON — in caratteri che sopravvivono a qualsiasi trasporto solo-ASCII: e-mail, URL, segmenti JWT, stringhe JSON. Il codificatore qui sotto gestisce UTF-8 completo (incluse le emoji), supporta sia l'alfabeto standard che base64url (URL-safe, senza padding), e gira interamente nel tuo browser. Nulla di ciò che incolli lascia questa pagina.
How to use
Scegli una direzione
Seleziona Codifica per convertire testo in Base64, o Decodifica per leggere una stringa Base64 come testo.
Scegli l'alfabeto (solo codifica)
Standard per e-mail, URI di dati e HTTP Basic Auth. base64url per JWT, cookie firmati e tutto ciò che viaggia negli URL.
Incolla il tuo input
L'output appare istantaneamente mentre digiti. Clicca sull'icona di copia per prendere il risultato.
Frequently asked questions
- Cos'è Base64?
- Base64 rappresenta dati binari usando solo 64 caratteri ASCII stampabili (A–Z, a–z, 0–9, +, /). Ogni tre byte di input diventano quattro caratteri Base64, più padding ('=') alla fine per raggiungere un multiplo di quattro.
- Cos'è base64url?
- Una variante URL-safe definita nell'RFC 4648 §5. Sostituisce + con - e / con _ in modo che il valore codificato sia valido all'interno di un URL senza ulteriori escape. Il padding (=) viene convenzionalmente omesso perché i segni di uguale finali a volte confondono i parser dei percorsi.
- Base64 comprime o cifra i miei dati?
- Nessuno dei due. Aumenta rigorosamente la dimensione del 33% (4 byte di output per 3 byte di input), e la trasformazione è completamente reversibile da chiunque — non è un meccanismo di sicurezza.
- Il codificatore gestisce emoji e caratteri non-ASCII?
- Sì. L'input viene prima codificato come byte UTF-8, poi quei byte vengono codificati in Base64. La decodifica esegue l'operazione inversa e valida che il risultato sia UTF-8 ben formato prima di restituirlo.
- I dati vengono inviati a un server?
- No. L'intero codificatore e decodificatore gira nel tuo browser come JavaScript statico. Convertitive non registra, memorizza o trasmette nessuno dei tuoi input.
Strumenti correlati
- Generatore di passwordPassword casuali e sicure.
- Espressione cronCreare, leggere e validare la sintassi cron.
- Convertitore di maiuscole e minuscoleTrasformare testo in maiuscolo, minuscolo o titolo.
- Generatore di Hash — SHA-1, SHA-256, SHA-384, SHA-512Generare hash crittografici da testo o file.
- Formattatore e Validatore JSONFormattare, validare e correggere strutture JSON.
- Convertitore da JSON a YAML e da YAML a JSONConvertire dati tra formato JSON e YAML.