Sicurezza

Base58 codifica / decodifica

Codifica e decodifica testo in Base58 (alfabeto Bitcoin, senza 0/O/I/l).

  • Istantaneo
  • Gratis
  • Privato (elaborato localmente)
  • Senza registrazione
Risultato

Base58, leggibile e senza ambiguità

Alterna tra codifica e decodifica, inserisci il tuo testo o Base58 e copia il risultato. Alfabeto Bitcoin di 58 caratteri, senza 0, O, I e l.

  1. Scegli la modalità

    Codifica (testo → Base58) o decodifica.

  2. Inserisci

    Testo o una stringa Base58.

  3. Copia

    Il risultato si copia in un clic.

Esempi

TestoBase58
Hi6Wc
«clic.tools» → andata e ritornoidentico al testo originale

Alfabeto 123456789ABC…xyz (senza 0 O I l). Dati trattati come grande numero, zeri iniziali → «1». Testo in UTF-8, nulla viene inviato.

Domande frequenti

Cos’è il Base58?

Una codifica che rappresenta dati binari con 58 caratteri. Rispetto al Base64 rimuove i caratteri ambigui (0 e O, I e l) e i simboli non alfanumerici, per stringhe più sicure da leggere, copiare o dettare.

A cosa serve?

Soprattutto nell’ecosistema cripto: indirizzi Bitcoin (Base58Check), chiavi private WIF, identificatori IPFS (CIDv0) e per identificatori brevi e leggibili in alcune applicazioni.

In cosa differisce dal Base64?

Il Base64 lavora a blocchi di bit e include +, / e =. Il Base58 tratta i dati come un grande numero convertito in base 58, senza riempimento. È un po’ meno compatto ma senza caratteri ingannevoli.

Gestisce gli zeri iniziali?

Sì. Ogni byte 0x00 iniziale è rappresentato da un «1» (primo carattere dell’alfabeto), preservando l’informazione nell’andata e ritorno. La decodifica li ripristina esattamente.