Base58 (Bitcoin)
Codifique e decodifique texto em Base58 usando o alfabeto do Bitcoin, que remove os caracteres ambíguos 0, O, I e l. Útil para chaves e endereços.
Base58
—
Por que o Bitcoin aboliu quatro caracteres
Você já viu endereços Bitcoin e chaves WIF escritos naquele alfabeto sem zero e sem O maiúsculo, e quer entender ou testar como essa codificação funciona. Digite qualquer texto no campo e veja o resultado em Base58 na hora: a ferramenta pega os bytes do seu texto em UTF-8 e os converte para o alfabeto de 58 caracteres usado pelo Bitcoin.
O alfabeto Base58 são os 62 caracteres alfanuméricos menos quatro: 0 (zero), O maiúsculo, I maiúsculo e l minúsculo, exatamente os que se confundem em fontes comuns ou na escrita à mão. Bytes zero no início viram o caractere 1. Detalhe importante: endereços Bitcoin de verdade usam Base58Check, que acrescenta um byte de versão e um checksum de 4 bytes (SHA-256 duplo). Aqui é Base58 puro, sem checksum.
Use para estudar a codificação, conferir uma implementação sua ou gerar identificadores curtos sem caracteres ambíguos. Duas observações: a entrada é tratada como texto UTF-8, então colar '48656c6c6f' codifica esses dez caracteres, e não os bytes hex que eles representam; e esta página só codifica, não há modo de decodificação. O resultado não é um endereço Bitcoin válido. Tudo roda no navegador.
Perguntas frequentes
Essa ferramenta decodifica Base58 de volta para texto?
O resultado serve como endereço Bitcoin?
Por que justamente 0, O, I e l ficaram de fora?
Ferramentas Relacionadas
Codificador Base58
Codifique texto para Base58 ou decodifique strings Base58 de volta ao original. Usado em criptomoedas como Bitcoin.
Conversor BTC ↔ Satoshis
Converta valores entre Bitcoin (BTC) e satoshis (sats), a menor unidade do BTC. Essencial para investidores e para entender pagamentos e taxas em cripto.
Idade do Cão em Anos Humanos
Converta a idade do seu cachorro em anos humanos pela fórmula científica da AVMA. Descubra a idade real do seu cão e entenda a fase de vida dele.