Codificar e Decodificar Base58 - Ferramenta Gratuita de Conversão Base58 Online
Codifique e decodifique Base58 online: converta texto e arquivos para Base58 e de volta em tempo real, com processamento seguro no seu navegador.
Entrada
Saída
Sobre a codificação Base58
Base58 é um grupo de esquemas de codificação binário-para-texto usados para representar grandes inteiros como texto alfanumérico. É semelhante ao Base64, mas foi modificado para evitar caracteres não alfanuméricos e letras que possam parecer ambíguas quando impressas. É amplamente utilizado em Bitcoin e outras criptomoedas.
Como usar?
01
Selecione o modo 'Codificar' ou 'Decodificar'.
02
Digite ou cole seu texto na área de entrada, ou arraste e solte um arquivo.
03
O resultado aparecerá instantaneamente na área de saída.
04
Clique em 'Copiar' para copiar o resultado ou em 'Baixar' para salvá-lo como um arquivo.
Principais Características
Conversão em Tempo Real
Veja os resultados instantaneamente enquanto digita.
Suporte a Arquivos
Codifique ou decodifique arquivos de qualquer tipo.
Seguro do Lado do Cliente
Todo o processamento acontece no seu navegador. Seus dados nunca são enviados para nossos servidores.
Converta texto ou arquivos em Base58 e decodifique strings Base58 de volta aos dados originais na hora. A ferramenta usa o alfabeto Base58 do Bitcoin — sem os caracteres ambíguos 0, O, I e l — e mostra a string codificada ou os bytes decodificados em tempo real. Todo o processamento roda no seu navegador, então nada é enviado para nenhum servidor.
Como usar o Codificador / Decodificador Base58
- 1
Escolha Codificar ou Decodificar
Selecione Codificar para transformar um texto ou arquivo em uma string Base58, ou Decodificar para converter uma string Base58 de volta aos dados originais.
- 2
Informe a entrada
Digite ou cole o conteúdo na área de entrada, ou arraste e solte um arquivo para codificá-lo direto no navegador.
- 3
Veja o resultado na hora
A saída convertida aparece no painel de resultado em tempo real conforme você digita, sem precisar clicar em nenhum botão.
- 4
Copie ou baixe
Use o botão Copiar para enviar o resultado para a área de transferência, ou Baixar para salvá-lo como arquivo e usar depois.
Referências
- Bitcoin Wiki — Codificação Base58Check
Explica o formato Base58Check usado em endereços Bitcoin, incluindo o byte de versão, o payload e o checksum.
- Wikipédia — Codificação binário-para-texto
Visão geral dos esquemas de codificação binário-para-texto, comparando Base58 com Base64, Base32 e formatos relacionados.
Ferramentas Relacionadas
Codificar / Decodificar Base64
Codifique e decodifique dados com o esquema Base64, amplamente usado na web.
Gerador de Hash
Gere hashes MD5, SHA-1 e SHA-256 a partir de texto ou arquivos.
Codificar / Decodificar URL
Aplique percent-encoding ou decodifique strings para usar com segurança em URLs.
Formatador de JSON
Embeleze, valide e inspecione dados JSON online.
Perguntas Frequentes
- O que é Base58 e para que serve?
- Base58 é uma codificação binário-para-texto que representa dados em texto alfanumérico. É muito usada em Bitcoin e outras criptomoedas para gerar endereços e chaves curtos e fáceis de copiar, pois remove caracteres que costumam confundir quem digita à mão.
- Qual é a diferença entre Base58 e Base64?
- O Base58 exclui caracteres visualmente ambíguos como 0 (zero), O (ó maiúsculo), I (i maiúsculo) e l (L minúsculo), além de não usar símbolos como + e /. Isso facilita a leitura por pessoas e reduz erros de transcrição em comparação com o Base64.
- Qual alfabeto Base58 esta ferramenta usa?
- Ela usa o alfabeto Base58 do Bitcoin (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz), a mesma ordem adotada em endereços Bitcoin e na maioria das bibliotecas de criptomoedas.
- Base58 é o mesmo que Base58Check?
- Não. O Base58 é a codificação binário-para-texto pura, enquanto o Base58Check adiciona um byte de versão e um checksum de 4 bytes antes de codificar, para detectar erros de digitação. Esta ferramenta faz a codificação e decodificação Base58 simples.
- Meus dados são enviados para algum servidor?
- Não. Toda a codificação e decodificação acontece inteiramente no seu navegador, com JavaScript do lado do cliente, então seu texto e arquivos nunca saem do seu dispositivo.
- O que significa "Caracteres Base58 inválidos" ao decodificar?
- Significa que a entrada contém caracteres fora do alfabeto Base58 — como 0, O, I, l ou símbolos. Remova esses caracteres e confira se você está colando uma string Base58 válida antes de decodificar.