Codificar y decodificar Base58 - Conversor online gratuito
Codifica y decodifica texto y archivos en Base58 al instante. Conversión bidireccional en tiempo real, procesada de forma segura en tu navegador.
Convierte texto o archivos a Base58 y decodifica cadenas Base58 de vuelta a sus datos originales al instante. La herramienta usa el alfabeto Base58 de Bitcoin —sin los caracteres ambiguos 0, O, I ni l— y muestra la cadena codificada o los bytes decodificados en tiempo real. Todo se procesa en tu navegador, así que nada se sube a ningún servidor.
Entrada
Salida
Acerca de la codificación Base58
Base58 es un grupo de esquemas de codificación de binario a texto que se utilizan para representar grandes enteros como texto alfanumérico. Es similar a Base64 pero ha sido modificado para evitar tanto caracteres no alfanuméricos como letras que podrían parecer ambiguas al imprimirse. Se utiliza ampliamente en Bitcoin y otras criptomonedas.
Características Clave
Conversión en Tiempo Real
Vea los resultados instantáneamente mientras escribe.
Soporte de Archivos
Codifique o decodifique archivos de cualquier tipo.
Seguro del Lado del Cliente
Todo el procesamiento ocurre en su navegador. Sus datos nunca se envían a nuestros servidores.
Cómo usar el codificador / decodificador Base58
- 1
Elige Codificar o Decodificar
Selecciona Codificar para transformar texto o un archivo en una cadena Base58, o Decodificar para recuperar los datos originales a partir de una cadena Base58.
- 2
Introduce tu entrada
Escribe o pega el contenido en el área de entrada, o arrastra y suelta un archivo para codificarlo directamente en el navegador.
- 3
Consulta el resultado al instante
La conversión aparece en el panel de salida en tiempo real a medida que escribes, sin necesidad de pulsar ningún botón.
- 4
Copia o descarga
Usa el botón Copiar para enviar el resultado al portapapeles, o Descargar para guardarlo como archivo y reutilizarlo más tarde.
Referencias
- Bitcoin Wiki — Codificación Base58Check
Detalla el formato Base58Check empleado en las direcciones de Bitcoin: byte de versión, carga útil y suma de verificación.
- Wikipedia — Codificación de binario a texto
Repaso de los esquemas de codificación de binario a texto y comparación de Base58 con Base64, Base32 y formatos afines.
Herramientas relacionadas
Codificar / Decodificar Base64
Codifica y decodifica datos con el extendido esquema Base64.
Generador de hash
Genera hashes MD5, SHA-1 y SHA-256 a partir de texto o archivos.
Codificar / Decodificar URL
Codifica o decodifica cadenas con porcentaje para usarlas de forma segura en URLs.
Formateador de JSON
Embellece, valida e inspecciona datos JSON en línea.
Preguntas frecuentes
- ¿Cuál es la diferencia entre Base58 y Base64?
- Base58 elimina los caracteres visualmente ambiguos como 0 (cero), O (o mayúscula), I (i mayúscula) y l (L minúscula), por lo que resulta más fácil de leer a simple vista y reduce los errores al copiar a mano frente a Base64. Además, Base58 no usa símbolos como + o /.
- ¿Qué alfabeto Base58 utiliza esta herramienta?
- Emplea el alfabeto Base58 de Bitcoin (123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz), el mismo orden que se usa en las direcciones de Bitcoin y en la mayoría de las herramientas de criptomonedas.
- ¿Es lo mismo Base58 que Base58Check?
- No. Base58 es la codificación de binario a texto en bruto, mientras que Base58Check añade un byte de versión y una suma de verificación de 4 bytes antes de codificar para detectar errores de tipeo. Esta herramienta realiza codificación y decodificación Base58 simple.
- ¿Para qué se usa Base58 en Bitcoin?
- Base58 (en su variante Base58Check) se usa para representar direcciones de Bitcoin y claves privadas en formato WIF de manera compacta y legible, evitando caracteres que se confunden fácilmente al transcribir una clave.
- ¿Se envían mis datos a algún servidor?
- No. Toda la codificación y decodificación ocurre por completo en tu navegador mediante JavaScript del lado del cliente, así que tu texto y tus archivos nunca salen de tu dispositivo.
- ¿Qué significa «Caracteres Base58 inválidos» al decodificar?
- Significa que la entrada contiene caracteres fuera del alfabeto Base58, como 0, O, I, l o símbolos. Elimina esos caracteres y comprueba que pegas una cadena Base58 válida antes de decodificar.