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.
Tradutor de Fórmulas do Excel PT ↔ EN
Traduz fórmulas do Excel entre português e inglês, trocando nomes de funções, valores de erro e o separador de argumentos sem quebrar textos.
Conversor de Emoji Shortcode
Converta entre shortcodes (`:smile:`, `:heart:`, `:rocket:`) e emojis Unicode (😄 ❤️ 🚀). Funciona nos dois sentidos e cobre os shortcodes mais usados de Slack, Discord e GitHub. Tudo no navegador.
Formatar CPF
Formata CPF aplicando ou removendo a máscara 000.000.000-00. Aceita lista com vários CPFs por linha. Tudo no navegador.