Codificador y decodificador Base58
Codifica y decodifica Base58 y Base58Check. Admite entrada en texto o hex, el formato usado por Bitcoin, Solana e IPFS.
Cómo usar
- 1 Elige Encode (codificar) o Decode (decodificar).
- 2 Selecciona la variante — Base58 puro o Base58Check (que añade un checksum sha256d de 4 bytes).
- 3 Elige el formato de entrada/salida (texto UTF-8 o bytes hex).
- 4 Pega tus datos; el resultado se actualiza al instante. Usa el botón Swap para intercambiar la entrada y la salida.
Por qué usar esta herramienta
- Base58 es la codificación usada por Bitcoin, Solana, IPFS CIDv0 y muchos otros formatos de direcciones cripto — distingue mayúsculas y minúsculas, pero excluye caracteres que suelen confundirse visualmente, como 0/O/I/l.
- Base58Check añade un checksum de doble SHA-256 de 4 bytes, usado por las direcciones legacy de Bitcoin, Litecoin y TRON para detectar errores de tecleo.
- Convierte entre texto y hex para trabajar con cualquier dato binario.
- Se ejecuta enteramente en el cliente — todo ocurre en tu propio navegador, sin subir ningún dato a un servidor.
Preguntas frecuentes
¿Cuál es la diferencia entre Base58 y Base58Check?
Base58 es simplemente un sistema de numeración posicional. Base58Check no añade nada al principio, pero agrega al final los primeros 4 bytes de `sha256(sha256(payload))` como checksum, de modo que basta con teclear mal un solo carácter para que la decodificación falle.
¿Por qué usar Base58 en lugar de Base64?
Base64 tiene pares de caracteres que se confunden fácilmente a simple vista, como “0/O” y “1/l/I”, y además algunos caracteres (+, /, =) necesitan escaparse cuando se usan en URLs. Base58 elimina por completo esos caracteres — es más seguro para imprimir en papel, pegar en un campo de texto o dictar en voz alta.
¿Es Base58 autosincronizable (self-synchronising)?
No. Los bytes 0 al inicio se codifican como caracteres “1” al principio de la cadena, así que una cadena Base58 de longitud N no tiene un tamaño decodificado fijo. Usa Base58Check si necesitas verificar la validez de la longitud del payload.
¿Esta herramienta admite todas las variantes de Base58?
La herramienta usa el alfabeto de Bitcoin (`123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz`), que es también el alfabeto usado por Solana, IPFS y la mayoría de las aplicaciones modernas. El alfabeto de Flickr/Ripple es distinto — actualmente no está soportado.
¿Qué es Codificador y decodificador Base58?
El codificador y decodificador Base58 es una herramienta que convierte datos entre bytes en bruto y su representación de texto en Base58 o Base58Check. Acepta como entrada texto o valores hexadecimales y genera una cadena compacta basada en el alfabeto que usan Bitcoin, Solana e IPFS, donde Base58Check añade además un checksum para detectar errores. Todo el proceso de codificación y decodificación ocurre por completo en el navegador, del lado del cliente, por lo que tus datos nunca se envían a ningún servidor.
Codificador y decodificador Base58 es una utilidad web3 gratuita de Zerethon Tools. Codifica y decodifica Base58 y Base58Check. Admite entrada en texto o hex, el formato usado por Bitcoin, Solana e IPFS. Funciona totalmente en el navegador — sin registro, sin subida de archivos.
- Categoría
- Web3
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Codificador y decodificador Base58 funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Herramientas relacionadas
Validador de metadata NFT
Valida el metadata de un NFT según los estándares ERC-721, OpenSea y Solana Metaplex. Previsualiza el NFT antes de acuñarlo.
Abrir herramientaValidador de direcciones de wallet
Comprueba el formato y el checksum de direcciones de wallet de Ethereum, Bitcoin (legacy + SegWit), Solana, TRON y Litecoin. Sin necesidad de RPC.
Abrir herramientaConversor de unidades ETH
Convierte entre Wei, Gwei, Ether, Szabo, Finney y otras unidades. Basado en BigInt — sin errores de redondeo.
Abrir herramientaHerramienta de Checksum EIP-55
Convierte cualquier dirección de Ethereum al formato de checksum estándar EIP-55. Detecta errores de tipeo antes de enviar fondos.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.