Codifica e decodifica Base64
Converti testo e file in entrambe le direzioni
Dati di partenza
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 Scegli se partire da testo o da file.
- 2 Scegli se codificare o decodificare.
- 3 Inserisci il contenuto — il risultato si aggiorna mentre scrivi.
- 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.