Codificar y Decodificar Base58

Codifica texto a Base58 y decodifica Base58 de vuelta a texto usando el alfabeto Bitcoin. Sin dependencias, se ejecuta en tu navegador.

Convierte cualquier cadena de texto en codificación Base58 o decodifica datos codificados en Base58 a su forma original. Usa el alfabeto estándar de Bitcoin que excluye caracteres ambiguos (0, O, I, l). Todo el procesamiento ocurre completamente en tu navegador sin llamadas al servidor.

Loading...
Tus datos no salen de tu navegador
¿Te ha sido útil está herramienta?
Tutorial

Cómo Codificar y Decodificar Base58

1
1

Selecciona un Modo

Elige Codificar para convertir texto plano a Base58 o Decodificar para convertir una cadena Base58 de vuelta a texto legible.

2
2

Introduce tus Datos

Escribe o pega el texto que deseas convertir en el campo de entrada. La salida se actualiza en tiempo real mientras escribes.

3
3

Copia el Resultado

Haz clic en el botón Copiar para colocar la salida codificada o decodificada en tu portapapeles, lista para pegar donde la necesites.

Guide

Guía Completa de Codificacion Base58

Origenes y Propósito de Base58

Base58 fue introducido por Satoshi Nakamoto en el código fuente original de Bitcoin. El objetivo era crear una codificación amigable para humanos para hashes criptograficos y direcciones. Al eliminar cuatro caracteres fácilmente confundibles (0, O, I, l) y evitar símbolos especiales como mas y barra, Base58 produce cadenas que pueden leerse en voz alta, imprimirse en papel o incrustarse en códigos QR.

Cómo Funciona la Codificacion Base58

Base58 trata los bytes de entrada como un entero grande y divide repetidamente por 58, mapeando cada residuo a un carácter del alfabeto. Los bytes cero iniciales se preservan como el carácter '1'. A diferencia de Base64, no hay rellenó. El resultado es una cadena alfanumerica compacta ligeramente mas larga que Base64 pero mucho más segura para manejo manual y verificación visual.

Base58Check y Detección de Errores

Base58Check extiende Base58 simple añadiendo una suma de verificación de cuatro bytes derivada de un doble hash SHA-256. Al decodificar, la suma se recalcula y compara; una discrepancia señala corrupcion o un error tipografico. Este esquema se usa para direcciones Bitcoin, claves privadas WIF y claves publicas extendidas, dando a los usuarios una salvaguarda integrada.

Base58 Mas Alla de Bitcoin

Aunque Bitcoin popularizo Base58, la codificación aparece en muchos otros sistemas. IPFS usa Base58 para identificadores de contenido, Solana lo usa para direcciones de cuentas y Monero lo adopta para direcciones sigilosas. Cualquier aplicación que necesite representaciones compactas, inequivocas y seguras para URLs de datos binarios puede beneficiarse de Base58.

Examples

Ejemplos de Codificacion Base58

Codificar Texto Plano

Convertir la cadena 'Hello World' a Base58 usando el alfabeto Bitcoin.

1

Selecciona el modo Codificar

2

Escribe 'Hello World' en el campo de entrada

3

Lee la salida en Base58

JxF12TrwUP45BMd → codificación Base58 de 'Hello World'

Decodificar una Cadena Base58

Decodificar la cadena Base58 'StV1DL6CwTryKyV' de vuelta a texto plano.

1

Selecciona el modo Decodificar

2

Pega 'StV1DL6CwTryKyV' en el campo de entrada

3

Lee la salida de texto decodificado

hello world → el texto original en minusculas se recupera

Casos de uso

Casos de Uso de Base58

Codificacion de Direcciones Bitcoin

La codificación Base58Check es el formato estándar para direcciones Bitcoin. Elimina caracteres visualmente ambiguos como cero, O mayuscula, I mayuscula y l minuscula para que las direcciones puedan copiarse y compartirse de forma segura sin errores de transcripción en monederos y exploradores de bloques.

Identificadores de Contenido IPFS

IPFS usa CIDs (Identificadores de Contenido) codificados en Base58 para referenciar archivos en la web distribuida. Codificar hashes en Base58 produce cadenas compactas y seguras para URLs que son fáciles de compartir en enlaces, códigos QR y documentación sin requerir codificación porcentual.

Claves de Monederos de Criptomonedas

Muchos monederos de criptomonedas representan claves privadas y direcciones publicas en formato Base58. Está codificación mantiene las claves más cortas que hexadecimal mientras elimina caracteres que se parecen en fuentes comunes, reduciendo el riesgo de errores costosos al verificar claves.

Preguntas Frecuentes

?Qué es la codificación Base58?

Base58 es una codificación de binario a texto que usa 58 caracteres alfanumericos, omitiendo 0, O, I y l para prevenir confusión en texto impreso o escrito a mano.

?Cómo se diferencia Base58 de Base64?

Base64 usa 64 caracteres incluyendo mas, barra y rellenó. Base58 elimina esos y cuatro letras ambiguas, haciéndolo más seguro para transcripción manual.

?Por qué Bitcoin usa Base58?

Bitcoin usa Base58Check para representar direcciones de forma compacta evitando caracteres que se parecen en muchas tipografias, reduciendo errores de transcripción.

?Puedo codificar archivos binarios con está herramienta?

Está herramienta codifica cadenas de texto UTF-8. Para datos binarios crudos necesitarias alimentar los bytes directamente, lo cual no está soportado en la entrada de texto.

?Qué alfabeto usa está herramienta?

Usa el alfabeto Bitcoin Base58: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz, que excluye 0, O, I y l.

?Mis datos son privados?

Si. Toda la codificación y decodificacion ocurre localmente en tu navegador. Ningún dato se envía a ningún servidor; tu entrada nunca sale de tu dispositivo.

?Es gratuita está herramienta?

Si. Completamente gratuita sin límites y sin registró. Codifica y decodifica tantas cadenas como necesites sin ninguna restricción.

Ayúdanos a mejorar

¿Qué te parece está herramienta?

Cada herramienta de Kitmul se construye a partir de peticiones reales de usuarios. Tu valoración y tus sugerencias nos ayudan a arreglar bugs, añadir funciones que faltan y construir las herramientas que realmente necesitas.

Valora está herramienta

Pulsa una estrella para contarnos lo útil que te ha resultado.

Sugiere una mejora o reporta un bug

¿Te falta alguna función? ¿Has encontrado un falló? ¿Tienes una idea? Cuéntanoslo y lo revisaremos.

Herramientas relacionadas

Lectura Recomendada

Libros Recomendados sobre Criptografía y Blockchain

Cómo asociado de Amazon, ganamos con las compras que califican.

Potencia tus Capacidades

Herramientas de Seguridad para Desarrolladores Crypto

Cómo asociado de Amazon, ganamos con las compras que califican.

Boletín

Recibe Consejos de Productividad y Nuevas Herramientas Primero

Únete a creadores y desarrolladores que valoran la privacidad. En cada edición: nuevas herramientas, trucos de productividad y novedades — sin spam.

Acceso prioritario a nuevas herramientas
Cancela en cualquier momento, sin preguntas