Codificatore e decodificatore Base64

Codifica e decodifica testo e file in Base64, con UTF-8 e variante sicura per URL.

Questo strumento richiede JavaScript. Attiva JavaScript nelle impostazioni del browser per usare Codifica / decodifica Base64.

Privato: questo strumento funziona nel tuo browser. I tuoi dati non vengono mai caricati.

Informazioni su Codifica / decodifica Base64

Il Base64 è un modo per scrivere qualsiasi dato, file compresi, usando solo 64 caratteri di testo; codificare converte in Base64 e decodificare fa il contrario. Converti un testo in Base64 o decodifica Base64 in testo leggibile, con pieno supporto a emoji e caratteri non inglesi. Puoi anche trasformare un file o un’immagine in una data URL Base64 da incorporare in HTML, CSS o JSON.

Come usare Codifica / decodifica Base64

  1. Scegli la modalità Testo o File.
  2. Per il testo, incolla l’input e clicca Codifica o Decodifica.
  3. Per i file, scegli un file per ottenerne la stringa Base64 o la data URL.
  4. Copia il risultato.

Funzionalità

  • Codifica e decodifica testo con pieno supporto UTF-8
  • Opzione Base64 sicuro per URL (- e _ al posto di + e /)
  • File e immagini in Base64 o data URL
  • Messaggio di errore chiaro per Base64 non valido
  • Funziona in locale: non viene caricato nulla

Cos’è il Base64?

Il Base64 rappresenta dati binari con 64 caratteri di testo sicuri (A-Z, a-z, 0-9, + e /). Si usa per incorporare immagini in HTML e CSS, inviare allegati via email e passare dati in URL e API. Il Base64 è una codifica, non una crittografia: non tiene segreti i dati.

Quanto il Base64 aumenta i dati
Dimensione originale Lunghezza in Base64
3 byte 4 caratteri
1 KB (1.024 byte) 1.368 caratteri
1 MB (1.048.576 byte) 1.398.104 caratteri

Domande frequenti

Il Base64 è una crittografia?

No. Chiunque può decodificare il Base64. Usalo per trasportare dati, mai per proteggere password o segreti.

Cos’è il Base64 sicuro per URL?

Una variante che sostituisce + con - e / con _, e di solito elimina il riempimento con =, così la stringa si può usare senza problemi in URL e nomi di file.

Perché il Base64 è più grande dell’originale?

Il Base64 trasforma ogni 3 byte in 4 caratteri, quindi i dati codificati sono circa il 33% più grandi dell’originale.

Come converto un’immagine in Base64?

Passa alla modalità File e scegli l’immagine. Ottieni sia la stringa Base64 grezza sia una data URL pronta all’uso.

Fonti