Categoria: Sviluppo

Codificatore/Decodificatore Base58

Idea internaManca uno strumento?

Codifica un testo in Base58 o decodifica una stringa Base58 in testo

Codifica qualsiasi testo in Base58 usando l'alfabeto di Bitcoin, oppure decodifica una stringa Base58 in testo leggibile, interamente nel tuo browser.

Risultato
GKJTViqK8CZ5qkxjVLWLaezwWbkq5qAYeNfbrzqwr

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

A cosa serve

Base58 esclude i caratteri facili da confondere in stampa o in un URL — 0, O, I e l — motivo per cui gli indirizzi Bitcoin e altri identificativi pensati per essere copiati a mano usano questo alfabeto invece di Base64. Questo strumento codifica testo UTF-8 nell'alfabeto Base58 standard di Bitcoin e lo decodifica nuovamente, rifiutando qualsiasi carattere estraneo a quell'alfabeto invece di indovinare.

Come si usa

  1. Scegli Codifica o Decodifica.
  2. Incolla il tuo testo o la stringa Base58 nel campo di input.
  3. Copia il risultato una volta che 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 Base58 usa questo strumento?
L'alfabeto di Bitcoin, che esclude 0, O, I e l per evitare caratteri che si assomigliano in molti font.
In cosa differisce da Base64?
Base58 usa un alfabeto più piccolo e facile da copiare a mano, senza punteggiatura e senza caratteri facilmente confondibili, a costo di un output leggermente più lungo rispetto a Base64.
Cosa succede se incollo un Base58 non valido?
La decodifica si interrompe e lo strumento ti segnala che l'input non è un Base58 valido, invece di restituire un testo illeggibile.