Generador de Mnemonic Seed (BIP39)

Esta herramienta genera frases semilla BIP39 (12 o 24 palabras) directamente en tu navegador, usando la Web Crypto API para garantizar entropía criptográficamente segura. La frase semilla es el punto de partida de cualquier wallet HD moderna: de ella se derivan todas las claves privadas y direcciones de la wallet. Puedes seleccionar el número de palabras, ver la entropía en hexadecimal, el checksum y la semilla binaria resultante. Todo el proceso ocurre localmente, ningún dato sale de tu navegador. Úsala para entender cómo se generan las semillas, el papel del checksum BIP39, y la relación entre entropía y longitud de la frase.

Herramienta educativa — NO para fondos reales

NUNCA uses una seed generada en una web para fondos reales. Para seeds reales, usa un hardware wallet o software offline.

Generar nueva frase semilla

Proceso BIP39

1
Generar entropía aleatoria
128 bits (12 palabras) o 256 bits (24 palabras) usando crypto.getRandomValues()
2
Calcular checksum
SHA-256(entropía) → tomar los primeros 4 bits (12 palabras) u 8 bits (24 palabras)
3
Concatenar entropía + checksum
128 + 4 = 132 bits (12 palabras) o 256 + 8 = 264 bits (24 palabras)
4
Dividir en grupos de 11 bits
132 / 11 = 12 grupos o 264 / 11 = 24 grupos. Cada grupo es un índice (0-2047).
5
Buscar cada índice en la wordlist
2048 palabras en inglés ordenadas alfabéticamente. Índice 0 = "abandon", índice 2047 = "zoo".
6
Derivar seed con PBKDF2
PBKDF2-HMAC-SHA512(mnemonic, "mnemonic" + passphrase, 2048 iteraciones) → 512 bits (64 bytes)