Base58 codificar / descodificar
Codifique e descodifique texto em Base58 (alfabeto Bitcoin, sem 0/O/I/l).
- Instantânea
- Grátis
- Privada (processada localmente)
- Sem registo
Base58, legível e sem ambiguidade
Alterne entre codificar e descodificar, escreva o seu texto ou Base58 e copie o resultado. Alfabeto Bitcoin de 58 caracteres, sem 0, O, I ou l.
-
Escolha o modo
Codificar (texto → Base58) ou descodificar.
-
Escreva
Texto ou cadeia Base58.
-
Copie
O resultado copia-se num clique.
Exemplos
| Texto | Base58 |
|---|---|
| Hi | 6Wc |
| «clic.tools» → ida e volta | idêntico ao texto original |
Alfabeto 123456789ABC…xyz (sem 0 O I l). Dados tratados como número grande, zeros à esquerda → «1». Texto em UTF-8, nada é enviado.
Perguntas frequentes
O que é o Base58?
Uma codificação que representa dados binários com 58 caracteres. Face ao Base64, remove caracteres ambíguos (0 e O, I e l) e símbolos não alfanuméricos, para cadeias mais seguras de ler, copiar ou ditar.
Para que serve?
Sobretudo no ecossistema cripto: endereços Bitcoin (Base58Check), chaves privadas WIF, identificadores IPFS (CIDv0), e para identificadores curtos e legíveis em algumas aplicações.
Em que difere do Base64?
O Base64 trabalha por blocos de bits e inclui +, / e =. O Base58 trata os dados como um número grande convertido para base 58, sem preenchimento. É um pouco menos compacto mas sem caracteres enganadores.
Gere os zeros à esquerda?
Sim. Cada byte 0x00 à esquerda é representado por um «1» (primeiro caractere do alfabeto), preservando a informação no ida e volta. A descodificação restitui-os exatamente.