Codificatore e decodificatore Base64
Inserisci testo o codice Base64. L’elaborazione avviene interamente nel browser e nessun dato viene inviato.
Risultato
U2FsdXQsIMOnYSB2YSA/In Base64
- Byte (UTF-8)
- 15
- Caratteri nel risultato
- 20
Dati inseriti
- Azione
- Codifica
- Alfabeto
- Standard (+ /)
- Testo
- Salut, ça va ?
Come si calcola
Il testo viene convertito in byte UTF-8 (per esempio “ç” occupa 2 byte).
Risultato
In Base64
- Byte (UTF-8)
- 15
- Caratteri nel risultato
- 20
Come si calcola
- Il testo viene convertito in byte UTF-8 (per esempio “ç” occupa 2 byte).
- Ogni gruppo di 3 byte (24 bit) diventa 4 caratteri di un alfabeto da 64 simboli (A–Z, a–z, 0–9, + e /). “=” completa la parte finale.
- Nella variante sicura per URL, + diventa -, / diventa _ e gli eventuali “=” finali vengono rimossi.
Esempio
“Ciao, ça va?” (13 byte) diventa Q2lhbywgw6dhIHZhPw==.
Da sapere
- Base64 non è crittografia: chiunque può decodificare il contenuto. Non usarlo per nascondere password.
- Sono supportati solo testi, non file binari come immagini.
Quando usarlo
- Codifica testo in Base64 o decodifica una stringa Base64.
- Crea una variante Base64 sicura per indirizzi web.
Domande frequenti
Base64 è un metodo di crittografia?
No. Base64 è un formato di codifica reversibile e chiunque può decodificarlo; non usarlo per proteggere password o dati riservati.
Che differenza c’è tra Base64 standard e Base64URL?
Base64URL sostituisce + con - e / con _ e rimuove i caratteri “=” finali, così la stringa è più adatta agli URL.
Il testo viene inviato a un server?
No. Codifica e decodifica vengono eseguite nel browser; il calcolatore accetta testo, non file binari.