Categoria: Sviluppo

Codificatore/Decodificatore Base32

Idea internaManca uno strumento?

Codifica testo in Base32 o decodifica Base32 in testo

Codifica qualsiasi testo nello standard Base32 RFC 4648 con padding, oppure decodifica una stringa Base32 restituendo testo leggibile, interamente nel tuo browser.

Risultato
JRXWGYLMFVTGS4TTOQQHI33PNRZSAZTPOIQGK5TFOJ4W63TF

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Base32 è un alfabeto di 32 caratteri usato dove le maiuscole/minuscole miste e la punteggiatura di Base64 creerebbero problemi: etichette DNS, chiavi di licenza, segreti TOTP, identificatori sicuri per il filesystem. Questo strumento codifica testo UTF-8 nell'alfabeto standard definito dalla RFC 4648 e lo decodifica, segnalando l'input fuori da quell'alfabeto invece di indovinare.

Come si usa

  1. Scegli Codifica o Decodifica.
  2. Incolla il tuo testo o la stringa Base32 nel campo di input.
  3. Copia il risultato quando ti sembra corretto.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Quale alfabeto Base32 viene usato?
L'alfabeto standard RFC 4648 (A-Z e 2-7) con padding =, la stessa variante usata dalla maggior parte dei segreti TOTP e degli identificatori sicuri per il DNS.
È lo stesso del Base64?
No. Base32 usa un alfabeto più piccolo di 32 caratteri e produce un output più lungo, ma evita maiuscole/minuscole miste e caratteri come + e /, il che lo rende più sicuro per sistemi che non distinguono maiuscole e minuscole, come le etichette DNS o i nomi di file.
Cosa succede se incollo un Base32 non valido?
La decodifica si interrompe e lo strumento ti avvisa che l'input non è Base32 valido invece di restituire testo illeggibile.