Codificador y Decodificador Base58

Codifica texto UTF-8 con el alfabeto Bitcoin Base58 o recupéralo.

Esta herramienta se ejecuta completamente en tu navegador. Tus archivos nunca se suben a un servidor.

Qué hace esta herramienta

Elige Codificar o Decodificar, pega un valor y copia el resultado que se actualiza al instante.

Estándar de codificación

El alfabeto Bitcoin Base58 excluye 0, O, I y l por su parecido visual, y distingue mayúsculas de minúsculas en los símbolos restantes.

Cómo se representan los datos

Los bytes UTF-8 se interpretan como un entero sin signo en base 256 y se pasan a base 58. Los bytes cero iniciales se conservan como caracteres 1.

Ejemplo

Hello World se codifica como JxF12TrwUP45BMd. Al decodificar ese vector conocido se recuperan los once caracteres originales.

Validación de entrada

Cada carácter debe pertenecer al alfabeto elegido. Solo se recortan espacios en los extremos y un símbolo inválido muestra un error claro.

Limitaciones

Es Base58 puro, no Base58Check. No añade suma de comprobación, byte de versión, validación de cartera, cifrado ni detección de errores.

Privacidad

Toda conversión de bytes ocurre localmente en el navegador; la herramienta nunca sube entradas ni resultados.

Preguntas Frecuentes

¿Qué estándar utiliza Codificador y Decodificador Base58?
El alfabeto Bitcoin Base58 excluye 0, O, I y l por su parecido visual, y distingue mayúsculas de minúsculas en los símbolos restantes.
¿Qué ocurre si la entrada codificada no es válida?
La herramienta muestra un error y no genera salida. Cada carácter debe pertenecer al alfabeto elegido. Solo se recortan espacios en los extremos y un símbolo inválido muestra un error claro.
¿Se sube mi entrada?
Toda conversión de bytes ocurre localmente en el navegador; la herramienta nunca sube entradas ni resultados.