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.
Come usare Codifica/Decodifica Base64
La codifica Base64 trasforma dati binari in testo semplice composto da 64 caratteri ASCII sicuri, così possono attraversare sistemi di solo testo come email, JSON, XML e data URI senza danneggiarsi. Questo strumento codifica e decodifica Base64 interamente nel tuo browser: nulla di ciò che incolli viene inviato a un server.
- Incolla il contenuto nella casella di input: testo normale da codificare oppure una stringa Base64 da decodificare. Con la modalità automatica attiva, lo strumento riconosce il tipo di input e mostra il risultato in tempo reale mentre scrivi.
- Disattiva la modalità automatica se preferisci il controllo manuale, poi premi Codifica o Decodifica per imporre esattamente la conversione che ti serve. Utile con stringhe che potrebbero essere interpretate in entrambi i modi.
- Premi Scambia per riportare il risultato nella casella di input, comodo per concatenare conversioni in entrambe le direzioni.
- Premi Copia per inviare il risultato negli appunti, oppure seleziona una parte dell'output per copiarne solo un frammento.
Base64 è una codifica, non una crittografia — chiunque può invertirla. Non usarla mai per nascondere password o segreti; per i dati sensibili serve la crittografia vera.
Strumenti correlati
- Immagine in Base64 Converti immagini in stringhe Base64 e decodifica Base64 in immagini. Supporta PNG, JPG, GIF, WebP, SVG, BMP, ICO. 100% nel browser, nessun upload.
- Codificatore Decodificatore Base32 Codifica istantaneamente il testo in Base32 o decodifica Base32 in testo. 100% nel browser, zero upload di dati. Conforme RFC 4648. Ideale per segreti TOTP, chiavi OTP, dati QR code e conversione binario in testo.
- Convertitore Testo in Esadecimale Convertitore gratuito da testo a esadecimale online. Codifica istantaneamente testo ASCII e Unicode in valori hex con output separato da spazi o continuo. Basato su browser, nessuna installazione.
- Hex in Testo Converti istantaneamente le stringhe esadecimali in testo leggibile. Decodifica i valori hex in testo ASCII o UTF-8 con supporto per più formati.
- Convertitore Testo in Binario Converti testo in codice binario istantaneamente. Traduttore binario UTF-8 gratuito online.
- Codificare Decodificare URL Codificatore, decodificatore e analizzatore URL gratuito online. Converti il testo in codifica percentuale, decodifica stringhe URL ed estrai parametri di query.
- Visualizzatore Hex Visualizza i contenuti dei file in formato hex dump con ricerca, navigazione offset e scorrimento virtuale
- Crittografia / Decrittografia AES Crittografia/decrittografia AES con modalità CBC, CFB, CTR, OFB, ECB, padding Pkcs7/ZeroPadding/NoPadding, chiavi 128/192/256 bit, output Base64, rilevamento automatico formato chiave/IV