Converti testo in Base64 e viceversa in modo rapido e sicuro
Base64 è un sistema di codifica che converte dati binari in testo ASCII utilizzando un set di 64 caratteri. È ampiamente utilizzato per trasmettere dati attraverso protocolli che gestiscono solo testo.
Testo: "Ciao mondo!" → Base64: "Q2lhbyBtb25kbyE="
Base64: "SGVsbG8gV29ybGQ=" → Testo: "Hello World"
Ricevi nuovi tool utili ogni settimana
Base64 è un sistema di codifica che converte dati binari in una stringa di caratteri ASCII stampabili (lettere, numeri e simboli +/=). Usa 64 caratteri diversi per rappresentare gruppi di 6 bit. È usato per trasmettere dati binari (come immagini) attraverso canali che accettano solo testo.
Base64 è usato per: incorporare immagini nelle email HTML, trasmettere file binari via API REST, codificare credenziali nell'HTTP Basic Authentication (username:password → Base64), salvare dati binari in JSON o XML, e nei JWT (JSON Web Token) per l'autenticazione web.
No, Base64 è solo una codifica, non una crittografia. I dati codificati in Base64 sono facilmente decodificabili da chiunque. Non offre alcuna sicurezza. Va usato solo per compatibilità di formato, non per proteggere informazioni sensibili. Per la sicurezza usa algoritmi crittografici come AES o RSA.
Base64 codifica ogni 3 byte di dati in 4 caratteri ASCII, quindi aumenta la dimensione del 33% circa. Una immagine da 100KB diventa circa 133KB in Base64. Il carattere = finale (padding) completa il blocco quando i dati originali non sono divisibili per 3.