DT Dev Tools

Codifica/Decodifica Base64

Codifica il testo in Base64 o decodifica Base64 in UTF-8 in sicurezza nel browser. Nessun upload, nessun log e nessuna elaborazione lato server.

🔒 Funziona interamente nel tuo browser — nulla viene caricato

Advertisement

Cosa fa Codifica/Decodifica Base64

Codifica/Decodifica Base64 converte il testo normale in Base64 e riporta il Base64 in UTF-8 leggibile. Gli sviluppatori incontrano spesso il Base64 nei data URI, negli header di autenticazione Basic, nei formati email, in piccoli payload binari e negli esempi copiati dalla documentazione delle API. Il widget avvolge il comportamento di btoa e atob del browser con TextEncoder e TextDecoder, così emoji, lettere accentate, cirillico e altro testo Unicode vengono convertiti correttamente in entrambe le direzioni.

Questa pagina è pensata per il lavoro quotidiano degli sviluppatori: controlli rapidi durante il debug, preparazione di piccoli esempi per la documentazione e pulizia dei dati prima di incollarli in un editor, un terminale, una issue o una fixture di test. L'interfaccia tiene vicini input, controlli, output e messaggio di stato, così il risultato è facile da verificare prima di copiarlo.

Flusso di lavoro privato nel browser

Tutta l'elaborazione avviene con JavaScript nel browser. Lo strumento non carica su alcun server il tuo testo, i token, gli URL, gli snippet o i valori generati e non richiede un account. Questo modello di privacy è importante perché le piccole utility ricevono spesso durante la risoluzione dei problemi risposte API reali, esempi di configurazione, log, dati di autenticazione o esempi simili a dati dei clienti. Lavorare in locale riduce il rischio e rende lo strumento immediato, perché non c'è alcuna richiesta di rete.

Consigli pratici

Ricorda che il Base64 non è crittografia. Chiunque abbia la stringa può decodificarla, quindi non usarlo per nascondere segreti. Se stai decodificando un data URI, rimuovi il prefisso e incolla solo la parte codificata. Gli spazi bianchi nell'input codificato vengono ignorati per rendere più semplice l'ispezione di stringhe multilinea copiate.

Controlla sempre l'output trasformato prima di affidarti a esso in produzione. Le utility del browser sono ottime per ispezionare e preparare, ma non possono conoscere ogni convenzione di progetto o requisito di sicurezza. Se il risultato verrà sottoposto a commit, condiviso pubblicamente o usato in un flusso di autenticazione, verifica che non contenga segreti e che corrisponda al formato atteso dalla tua applicazione.

Come usare

  1. Incolla il testoInserisci il testo semplice da codificare o il Base64 da decodificare.
  2. Esegui la conversioneScegli Encode o Decode a seconda della direzione.
  3. Copia l'outputCopia il risultato oppure riportalo nell'input.

Domande frequenti

Il Base64 è sicuro?
No. Il Base64 è una codifica, non una crittografia.
Gestisce Unicode?
Sì. Il testo viene convertito tramite byte UTF-8.
Viene caricato qualcosa?
No. La conversione avviene in locale.
Advertisement