Vai al contenuto

Decodifica e codifica Base32

Codifica o decodifica Base32, anche per le chiavi segrete 2FA.

Opzioni
Input
Output
Funziona nel tuo browser: i tuoi dati non vengono caricati né salvati.

Come si usa

  1. In Modalità, scegli Decodifica o Codifica.
  2. In Alfabeto, scegli Base32 (RFC 4648) o Base32hex (RFC 4648 §7).
  3. Scegli Testo (UTF-8) o Hex in Output per decodificare, oppure in Input per codificare.
  4. Se codifichi, imposta Padding e Output in minuscolo secondo il formato che ti serve.
  5. Incolla il contenuto nel campo Input: la conversione avviene automaticamente.

Esempi

Codificare un testo italiano senza padding

Input
Caffè a Torino
Output
inqwmzwdvaqgcicun5zgs3tp

Leggere i byte di un segreto 2FA

Input
jbsw y3dp ehpk 3pxp
Output
48656C6C6F21DEADBEEF

Codificare i byte del simbolo euro in Base32hex

Input
E2 82 AC
Output
SA1AO===

Domande frequenti

Posso decodificare Base32 senza i segni = finali?

La decodifica accetta stringhe con o senza padding. Se inserisci i segni =, il loro numero deve essere esatto e dopo il primo = non possono comparire altri caratteri, salvo gli spazi consentiti.

Perché una stringa Base32 viene segnalata come non valida?

Con l’alfabeto Base32 standard sono valide solo le lettere A–Z e le cifre 2–7, quindi 0, 1 e 8 non sono ammessi. Con Base32hex sono validi 0–9 e A–V. Lo strumento segnala i caratteri errati con riga e colonna e rifiuta anche lunghezze impossibili o bit finali inutilizzati diversi da zero.

Perché il risultato non è un testo UTF-8 valido?

I byte decodificati possono essere dati binari, come spesso accade con i segreti 2FA. Seleziona Hex in Output per leggerli in formato esadecimale.

Il segreto 2FA viene inviato a un server?

La conversione avviene nel browser e il codice dello strumento non invia i dati in rete. L’input non viene salvato. Vengono memorizzate solo le opzioni, esclusa la modalità. Il sito usa Google Analytics per eventi d’uso che contengono solo l’identificativo dello strumento, non il contenuto inserito.

Qual è il limite di dimensione dell’input?

Gli input superiori a 5 MB non vengono elaborati. Dividi il contenuto in parti più piccole prima di convertirlo.