← Torna alle funzionalità
Free

Codificatore / Decodificatore Base64

Il Codificatore/Decodificatore Base64 converte il testo in Base64 e viceversa direttamente nel browser. La codifica Unicode gestisce correttamente emoji, script non latini e caratteri speciali. Copia con un clic, inversione input/output e conversione in tempo reale.

Il formato Base64 è usato ovunque: URL di dati, token JWT, codifica MIME delle email, intestazioni di autenticazione di base e payload di asset incorporati. Tuttavia, i browser non offrono un modo rapido per codificare o decodificare in Base64 senza scrivere codice. Questo strumento fornisce questa funzionalità. Incolla qualsiasi stringa per codificarla, o qualsiasi Base64 per decodificarla nel testo originale. Il codificatore è compatibile con Unicode (a differenza del btoa nativo, che fallisce sui caratteri non Latin-1): emoji, caratteri cinesi, arabi e ogni altro script vengono codificati e decodificati correttamente. Il decodificatore gestisce sia le varianti Base64 standard che quelle sicure per gli URL. La conversione in tempo reale aggiorna l'output mentre scrivi e un pulsante di scambio ti permette di invertire input e output istantaneamente.

Anteprima dal vivo
example.com
Codificatore / Decodificatore Base64 Codifica Decodifica
Input
Hello, DevSuite Pro!
Output Base64
SGVsbG8sIERldlN1aXRlIFBybyE=
Copia Scambia
Caratteristiche principali

Codifica e Decodifica

Passa istantaneamente tra le modalità di codifica e decodifica. Converti testo normale in Base64 o Base64 in testo normale: entrambe le direzioni sono supportate.

Compatibile con Unicode

Gestisce correttamente emoji, cinese, arabo, ebraico e ogni altro script. A differenza del btoa() nativo del browser, questo codificatore non fallisce con input non Latin-1.

Copia con un clic

Copia il risultato codificato o decodificato negli appunti con un singolo clic, senza necessità di selezionare manualmente il testo.

Conversione in tempo reale

L'output si aggiorna mentre scrivi. Non serve cliccare un pulsante: le modifiche appaiono istantaneamente per un debug più veloce.

Gestisce la variante URL-Safe

Decodifica sia il Base64 standard che quello URL-safe (usato nei token JWT, dove + e / sono sostituiti da - e _).

Scambia input e output

Un pulsante scambia i campi di input e output, utile quando vuoi ricodificare il risultato decodificato o verificare l'accuratezza del ciclo completo.

Casi d'uso comuni

Decodifica di payload JWT

Incolla la parte del payload di un token JWT per decodificare ed ispezionare i claim. Più veloce che scrivere uno script di decodifica solo per leggere il contenuto del token.

Creazione di Data URL

Codifica piccoli testi o contenuti di immagini per incorporarli direttamente in file CSS, HTML o di configurazione: utile per risorse inline.

Debug dell'autenticazione di base

Decodifica le intestazioni Authorization: Basic per rivelare le credenziali username:password durante il debug delle API.

Contenuto MIME delle email

Decodifica allegati email codificati in Base64 o parti del corpo da sorgenti MIME grezze per l'ispezione.

Codifica sicura di segreti

Codifica stringhe binarie o con caratteri speciali per la trasmissione in canali di solo testo (URL, JSON, intestazioni) dove altrimenti potrebbero causare errori.

Come usare
1

Apri lo strumento Base64

Clicca sull'icona Base64 nel dock o nel popup di DevSuite Pro. Si aprirà un editor a due riquadri con il selettore Codifica/Decodifica.

2

Incolla l'input

Incolla il testo normale da codificare o la stringa Base64 da decodificare. Lo strumento rileva automaticamente la modalità appropriata in base alla selezione.

3

Seleziona la modalità

Clicca su Codifica per convertire il testo in Base64, o su Decodifica per riconvertire il Base64 in testo. La modalità corrente è chiaramente evidenziata.

4

Leggi l'output

Il risultato convertito appare immediatamente nel riquadro di output. Gli output lunghi sono scorrevoli e vanno a capo per impostazione predefinita.

5

Copia il risultato

Clicca sul pulsante Copia per salvare l'output negli appunti, o usa Scambia per riportare l'output come input per un'ulteriore conversione.

Pronto a provare?

Installa DevSuite Pro gratuitamente e sblocca più di 64 strumenti per sviluppatori per il tuo browser.

Aggiungi a Chrome Aggiungi a Edge Aggiungi a FireFox