Codificatore Base64
Codifica e decodifica testo in Base64 istantaneamente.
Codificatore e decodificatore Base64: converti testo istantaneamente
Base64 è uno schema di codifica che converte dati binari in una rappresentazione testuale ASCII usando 64 caratteri sicuri (A-Z, a-z, 0-9, + e /). Non è crittografia: è una codifica reversibile usata principalmente per trasmettere dati binari attraverso canali che supportano solo testo, come le email (MIME), le URL o il codice sorgente.
Nel mondo dello sviluppo web, Base64 è molto usato per incorporare immagini piccole direttamente nel CSS o nell'HTML usando data URI (data:image/png;base64,...), eliminando richieste HTTP aggiuntive. Si usa anche per codificare credenziali nell'autenticazione HTTP Basic, per trasmettere dati binari in JSON, e per codificare allegati nelle email.
Il nostro strumento codifica e decodifica testo in Base64 istantaneamente nel tuo browser. Supporta correttamente caratteri UTF-8 (inclusi accenti, emoji e caratteri speciali). L'elaborazione è completamente locale: il tuo testo non viene mai inviato a nessun server.
Domande frequenti
Base64 è crittografia?
No, Base64 non è crittografia né cifratura. È semplicemente una codifica che trasforma i dati in un formato di testo leggibile. Chiunque può decodificare un testo in Base64 senza bisogno di password o chiave. Se hai bisogno di proteggere dati sensibili, devi usare algoritmi di cifratura come AES o RSA, non Base64.
Perché si usa Base64 nelle email?
Il protocollo SMTP per la posta elettronica è stato progettato originariamente per trasmettere solo testo ASCII a 7 bit. Gli allegati (immagini, PDF, documenti) contengono dati binari che potrebbero corrompersi durante la trasmissione. Base64 converte questi dati binari in testo ASCII sicuro, permettendo che gli allegati arrivino intatti a destinazione.
Base64 aumenta la dimensione del file?
Sì, la codifica Base64 incrementa la dimensione dei dati di circa il 33%. Questo accade perché ogni 3 byte di dati originali vengono rappresentati con 4 caratteri ASCII. Per questo motivo, non è consigliabile usare Base64 per file di grandi dimensioni. Nello sviluppo web, si consiglia di usare data URI in Base64 solo per immagini piccole (meno di 10KB), come icone o loghi.
Vuoi saperne di più? Leggi la nostra guida completa →