Vai al contenuto
Utilizy

Codifica e decodifica Base64

Converti testo e file in entrambe le direzioni

Funziona nel tuo browser

Dati di partenza

Risultato

Risultato

Non hai ancora inserito nulla

Inserisci del testo o trascina un file — il risultato comparirà qui.

Il Base64 non è una cifratura. Chiunque può invertirlo, quindi non usarlo mai per nascondere segreti.

Il Base64 trasforma dati binari in testo semplice, così possono viaggiare su canali che gestiscono solo testo — allegati email, corpi JSON, data URI. È una codifica, non una cifratura: chiunque può invertirla.

Come si usa

  1. 1 Scegli se partire da testo o da file.
  2. 2 Scegli se codificare o decodificare.
  3. 3 Inserisci il contenuto — il risultato si aggiorna mentre scrivi.
  4. 4 Attiva la variante sicura per gli URL se il risultato finirà in un indirizzo o in un nome di file.

Domande frequenti

Il Base64 è una forma di cifratura?

No, e trattarlo come tale è un vero errore di sicurezza. È una codifica reversibile senza chiave. Chiunque veda la stringa la decodifica in pochi secondi: non usarlo mai per nascondere credenziali.

Che cosa significa «sicuro per gli URL»?

Il Base64 standard usa + e /, che negli URL hanno un significato speciale e nei nomi di file non sono ammessi. La variante sicura per gli URL li sostituisce con - e _ ed elimina il riempimento con =.

Perché la decodifica non riesce?

Di solito perché la stringa è stata troncata, ha acquisito interruzioni di riga con il copia-incolla, oppure è nella variante per URL mentre la stai decodificando come standard. Controlla che la lunghezza sia un multiplo di quattro tenendo conto del riempimento.

Da usare insieme a