Codificador Base58 Codifique texto para o formato Base58 utilizado pelo Bitcoin e IPFS.
Codificação Base58
Codifique texto para o formato Base58 utilizado pelo Bitcoin e IPFS.
Insira o Texto
Digite ou cole o texto que você deseja codificar.
Visualize a Saída em Base58
O resultado codificado em Base58 aparece instantaneamente.
Copie o Resultado
Clique no botão Copiar para copiar a string codificada.
What Is Codificação Base58?
A codificação Base58 usa 58 caracteres alfanuméricos, excluindo os visualmente ambíguos: 0 (zero), O (o maiúsculo), I (i maiúsculo) e l (L minúsculo). Criada por Satoshi Nakamoto para endereços Bitcoin, ela produz strings mais curtas e amigáveis ao usuário do que o hex. Também é usada pelo IPFS, Ripple e Flickr. O alfabeto é 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz. Essa ferramenta codifica texto UTF-8 para Base58 usando aritmética de inteiros grandes. Todo o processamento ocorre em seu navegador.
Why Use Codificação Base58?
-
Codificação amigável ao usuário que evita caracteres visualmente ambíguos
-
Representação compacta - menor do que hex ou Base32
-
100% cliente-side - os dados nunca deixam seu navegador
-
Mesmo alfabeto usado pelo Bitcoin, IPFS e outros sistemas principais
Common Use Cases
Criptomoeda
Codifique dados no formato Base58 do Bitcoin para endereços e chaves.
Hashes IPFS
Trabalhe com identificadores de conteúdo IPFS que usam Base58.
Identificadores Curtos
Crie identificadores curtos e legíveis para URLs e bancos de dados.
Codificação de Dados
Codifique dados binários em um formato de texto compacto e inequívoco.
Technical Guide
A codificação Base58 trata os bytes de entrada como um inteiro grande big-endian e divide repetidamente por 58, coletando restos como dígitos Base58. Bytes zeros iniciais são preservados como caracteres '1'. Diferentemente da Base64, a Base58 não usa preenchimento. A codificação usa aritmética BigInt para precisão com entradas de comprimento arbitrário. A codificação é ligeiramente menos eficiente do que a Base64, mas evita caracteres que poderiam causar confusão.
Tips & Best Practices
-
1Base58 exclui 0, O, I e l para evitar confusão visual
-
2Bytes zero iniciais são mapeados para caracteres '1' na saída
-
3Base58 é ligeiramente menos eficiente em termos de espaço do que Base64, mas mais legível
-
4Usado pelo Bitcoin - não é o mesmo que Base58Check, que adiciona um checksum
Related Tools
Codificar Base64
Codifique texto para o formato Base64 instantaneamente no seu navegador.
🔐 Encoding & Crypto
Codificar Base32
Codifique texto para o formato Base32 usando o alfabeto padrão RFC 4648.
🔐 Encoding & Crypto
Decodificador Base58
Decodifique strings codificadas em Base58 de volta para texto simples.
🔐 Encoding & Crypto
Codificar Base85
Codifique texto para o formato Base85 (Ascii85) para codificação compacta de binário-para-texto.
🔐 Encoding & CryptoFrequently Asked Questions
Q Esta ferramenta é gratuita?
Q Meus dados estão seguros?
Q Quais caracteres a Base58 usa?
Q Quais navegadores são suportados?
Q Isto é o mesmo que Bitcoin Base58Check?
About This Tool
Codificação Base58 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.