Codifica/Decodifica Base64
Codificatore e decodificatore Base64 gratuito online. Converti testo in Base64 e Base64 in testo istantaneamente. Nessun upload al server, 100% privato.
Cos'è la codifica Base64?
Base64 è uno schema di codifica binario-testo che converte i dati binari in un formato stringa ASCII utilizzando 64 caratteri. È comunemente usato per includere dati binari in formati basati su testo.
Come funziona la codifica Base64?
Base64 prende 3 byte (24 bit) di dati binari e li converte in 4 caratteri ASCII (ciascuno rappresenta 6 bit). Questo aumenta la dimensione dei dati di circa il 33%.
Quali caratteri sono usati in Base64?
Base64 usa 64 caratteri: A-Z (26 maiuscoli), a-z (26 minuscoli), 0-9 (10 cifre), + e /. Il carattere = è usato per il padding.
È sicuro usare questo strumento Base64?
Sì, tutta l'elaborazione viene eseguita localmente nel browser. Nessun dato viene inviato a nessun server, garantendo privacy e sicurezza al 100%.
Cos'è Base64 sicuro per URL?
Base64 sicuro per URL sostituisce + con - e / con _, e rimuove il padding (=). Questo lo rende sicuro da usare in URL e nomi file senza problemi di codifica.
Perché Base64 aumenta la dimensione del file?
Base64 converte 3 byte in 4 caratteri, risultando in un aumento di dimensione del 33%. Questo overhead è necessario per rappresentare i dati binari come testo stampabile.
Quali sono gli usi comuni di Base64?
Base64 è usato per includere immagini in CSS/HTML, codificare allegati email (MIME), memorizzare password nei database, trasmettere dati binari su protocolli testuali e URI di dati.
Posso decodificare qualsiasi stringa Base64?
Sì, a condizione che sia una stringa codificata Base64 valida. Se la stringa contiene caratteri non validi o padding errato, lo strumento ti avviserà.
A cosa serve il carattere di padding (=)?
Il padding (=) assicura che la lunghezza della stringa Base64 sia un multiplo di 4. Viene aggiunto quando la lunghezza dei dati di input non è divisibile per 3.
Base64 può codificare immagini?
Sì, Base64 può codificare qualsiasi dato binario incluse le immagini. Il risultato è una stringa di testo che può essere incorporata direttamente in HTML/CSS usando URI di dati.
Base64 è crittografia?
No, Base64 è codifica, non crittografia. È facilmente reversibile e non fornisce sicurezza. È destinato alla rappresentazione dei dati, non alla protezione.
Qual è la differenza tra Base64 e UTF-8?
UTF-8 è una codifica di caratteri per testo Unicode. Base64 è uno schema di codifica binario-testo. UTF-8 rappresenta caratteri di testo; Base64 rappresenta dati binari come testo.