Skip to main content
Wallets, keys, seed phrases

Mnemonic Phrases: 12 vs 24 Words

Pomegra Learn

Mnemonic Phrases: 12 vs 24 Words?

When you generate a new crypto wallet, your device displays a list of words—usually 12 or 24. These words are not random gibberish. They are a mnemonic code, a human-readable representation of a cryptographic key so complex that writing it in pure mathematics would require hundreds of digits. The choice between 12 and 24 words is not cosmetic. It determines how secure your wallet is against brute-force attacks, how long your recovery phrase will be, and how confident you should be in the permanence of your backup.

Quick Definition

A mnemonic phrase is a sequence of ordinary English words (or words in another language) that encode a cryptographic seed. This seed generates all the private keys for your wallet. A 12-word phrase encodes 128 bits of entropy; a 24-word phrase encodes 256 bits. Both are secure, but they offer different levels of protection against hypothetical future computing advances.

Key Takeaways

  • 12-word and 24-word phrases are both considered cryptographically secure under current and foreseeable computing capabilities
  • 24-word phrases provide double the entropy and protection against theoretical quantum-computing threats
  • The phrase format is standardized (BIP39) and portable across wallets and devices
  • Each word is drawn from a curated list of 2,048 English words, making the phrases memorable and error-resistant
  • The phrase is generated from random number generation, not word frequency or meaning
  • Most people and use cases are adequately protected by 12-word phrases; 24-word is "defense in depth" against future risks

What Is Entropy and Why Does It Matter?

Entropy, in cryptography, means unpredictability. A key with high entropy is difficult to guess because there are many possible values it could be. A key with low entropy is easy to guess because the range of possibilities is small.

12-Word Entropy: 128 Bits

A 12-word seed phrase has 128 bits of entropy. This translates to 2^128 possible combinations—a number so large that it exceeds the number of grains of sand on Earth by orders of magnitude.

To brute-force a 12-word phrase through exhaustive search:

  • You would need to try 340 undecillion combinations
  • Even a computer checking 1 billion combinations per second would require 10^21 seconds
  • This is 10 billion times the age of the universe
  • No adversary with current or near-future technology can brute-force a 12-word phrase

24-Word Entropy: 256 Bits

A 24-word seed phrase has 256 bits of entropy. This translates to 2^256 possible combinations—a number so large it has its own name in cryptography: "quantum-resistant."

To brute-force a 24-word phrase:

  • You would need to try 1.15 * 10^77 combinations
  • A computer checking 1 billion combinations per second would require 10^59 seconds
  • This exceeds the age of the universe by a factor of 10^49
  • Even a theoretical quantum computer using Grover's algorithm would require approximately 2^128 operations—still impossible with current or foreseeable quantum hardware

The difference between 128 and 256 bits is not twice as hard. It is 2^128 times harder.

The BIP39 Standard: Why Words Instead of Numbers?

Your mnemonic phrase is not unique to your wallet software. It follows a standard called BIP39 (Bitcoin Improvement Proposal 39), which ensures that a phrase generated on one device can be imported into another device and produce the same wallet.

The Word List

BIP39 defines a curated list of 2,048 English words. Your seed phrase is constructed from this list. The words are:

  • Common and recognizable
  • Distinctly spelled (no similar-looking words that might be confused)
  • Single-syllable or two-syllable for easier pronunciation and memorization
  • Avoiding offensive or vulgar terms

Examples from the list: apple, banana, camera, dance, elephant, forest, golden, harmony, island, jacket, kingdom, liberty, machine, network, orange, paradise, quantum, rabbit, silver, timber, universe, victory, wallet, yellow, zero.

Checksum Words

The last word in your seed phrase is not random. It is a checksum word, derived mathematically from the first 11 (or 23) words. This means:

  • If you mistype one of the final words during recovery, the checksum fails and the wallet software rejects the phrase
  • If you mistype one of the first words, there is still a small chance the phrase will be accepted (the checksum may still match by coincidence)
  • Checksum protection significantly reduces the risk of an undetected error in your backup

12 vs 24 Words: The Decision Matrix

Use 12-Word Phrases If:

  • You are holding cryptocurrency for personal use, not institutional custody
  • You want simplicity and ease of backup
  • You are using modern hardware wallets (Ledger, Trezor) where generation is automated
  • You are risk-averse about losing or misrecording a long phrase
  • You expect your crypto holdings to be less valuable in 30 years than today (which is a reasonable assumption for most people)
  • You need the fastest recovery time on a new device

Security context: 12 words is considered secure for any realistic threat model for the next 10–30 years.

Use 24-Word Phrases If:

  • You are a cryptocurrency exchange, a custodian, or managing funds for others
  • You are paranoid about quantum computing or unexpected cryptographic breaks
  • You expect your holdings to be similarly valuable or more valuable in 50+ years
  • You are comfortable with the longer backup process and recovery time
  • You are using a standard protocol wallet where generating a 24-word phrase is just as easy as generating a 12-word phrase
  • You want maximum defensibility in audits or legal proceedings ("we use military-grade 256-bit encryption")

Security context: 24 words is protection against adversaries and threats that do not yet exist and may never exist.

How Mnemonic Phrases Are Generated

Your seed phrase is generated using a cryptographic random number generator, not by selecting common words or following any meaningful pattern.

Generation process:

  1. Entropy source: The wallet generates random bits (128 or 256) using the device's entropy source (hardware random number generator on modern devices)
  2. Checksum: A checksum is calculated from the entropy and appended
  3. Index conversion: The entropy + checksum is split into 11-bit chunks
  4. Word mapping: Each 11-bit chunk maps to a number from 0–2047, corresponding to a word on the BIP39 list
  5. Output: The resulting sequence of words is your seed phrase

This process is deterministic: If you re-generate a seed from the same entropy, you get the same phrase. But the entropy itself is random, so each new seed phrase is unpredictable.

Important: The words have no meaning as a sentence. Phrases like "abandon ability able about above absent absorb abstract abuse access accident account accuse" are random word sequences, not poetry or prose. Do not try to find meaning in the words or remember them as a story—this is a common mistake that leads to misremembered phrases.

Recovery: Using Your Mnemonic Phrase

When you recover a wallet from a mnemonic phrase on a new device:

  1. You enter the words in the exact order shown in your backup
  2. The device processes them through the same algorithm that generated them
  3. The result is the same master seed used to generate your original private keys
  4. The wallet derives the same addresses and balances

This means:

  • A mnemonic phrase can restore access on any compatible device (any BIP39-compatible wallet)
  • Typing a wrong word produces a different seed, a different wallet, and an empty account
  • Typing words in the wrong order produces a completely different wallet
  • A single typo produces a different seed and an empty account

Phrase Derivation Path

When you import a mnemonic phrase, the wallet also asks for a derivation path—a sequence of numbers that determines which of the infinite possible accounts the seed can generate should be used.

Standard derivation paths:

  • m/44'/0'/0'/0/0 - Bitcoin, first account, first address
  • m/44'/60'/0'/0/0 - Ethereum, first account, first address
  • m/44'/2'/0'/0/0 - Litecoin, first account, first address

Different paths from the same seed produce different addresses. This is why some wallets can generate multiple accounts from a single seed phrase—each account uses a different derivation path.

Common Confusion: Seed vs. Private Key vs. Mnemonic

These three terms are related but not identical:

Mnemonic phrase (12 or 24 words): The human-readable recovery code. This is what you write down and back up.

Seed (256 bits of data): The machine-readable representation of the mnemonic. When you import a mnemonic, it is converted to a seed.

Private key (256 bits of data, usually shown as a 64-character hex string): A single secret key that signs transactions. A single mnemonic generates multiple private keys (one per address in your wallet).

The relationship:

Mnemonic Phrase (12 or 24 words)
↓ (BIP39 algorithm)

Master Seed
↓ (Hierarchical Deterministic derivation)

Private Keys (many)
↓ (cryptographic signing algorithm)

Public Keys & Addresses

Your mnemonic is the highest level of this hierarchy. It is the most important backup because it can regenerate everything below it.

The Mnemonic Phrase Diagram

The diagram shows how entropy flows through the mnemonic phrase into your wallet structure. Your backup of the mnemonic phrase allows full recovery of all keys and addresses downstream.

Mistake: Mixing 12-Word and 24-Word Phrases

A common error occurs when someone is familiar with 12-word phrases and suddenly encounters a 24-word phrase, or vice versa. They might:

  • Try to import a 12-word phrase into a wallet that requires 24 words
  • Assume a 24-word phrase is "more secure" and recreate their 12-word wallet using more words (which produces a different wallet)
  • Assume a 24-word phrase is the same wallet, just written out differently (it is not)

Each phrase length represents a different random seed and a completely different wallet. You cannot convert a 12-word phrase to a 24-word phrase or vice versa.

Real-World Examples

Example 1: The Early Adopter's Legacy

An investor generated a 12-word seed phrase in 2013 when Bitcoin was worth $100 per coin. He wanted "maximum security," so 15 years later he tried to convert his phrase to a 24-word phrase by adding random words to the end. He created a second wallet, but the words he added were not valid BIP39 words, so the wallet software rejected them. He then shortened the phrase to 12 words, thinking he had made an error. He had now created four different wallets from the same seed. Only the original phrase still controlled his holdings.

Example 2: The Daughter's Disaster

A father with a 24-word seed phrase wrote down the first 12 words and a password, thinking this would be more memorable for his daughter. When he passed away, his daughter inherited the phrase and password but could not recover the wallet. The 12 words alone produced an empty wallet. A phrase cannot be shortened or extended—it must be used exactly as generated.

Example 3: The Checksum Catch

A user manually typed his backup into a password manager and made a typo in the last word. The software accepted the phrase and generated a wallet interface, but the wallet was empty—all his funds remained in the address derived from the correct phrase. The typo in the checksum word changed the entire derived seed. A checksum error caught the mistake when recovery was attempted.

Frequently Asked Questions

Q: Can I use the same 12-word phrase across multiple blockchains?

A: Yes. The same mnemonic phrase generates different private keys for different blockchains using different derivation paths. One phrase can generate Bitcoin addresses, Ethereum addresses, Litecoin addresses, and many others from the same backup.

Q: Is a 12-word phrase less secure than a 24-word phrase?

A: Both are cryptographically secure against brute-force attacks under current and foreseeable technology. 24-word offers more future-proofing against quantum computers, but the difference is academic for timescales under 50 years.

Q: Can I memorize my 24-word phrase?

A: You can, but you should not. Mnemonics are designed to be written down, not memorized. Human memory is unreliable. A single misremembered word produces an empty wallet. Use written backups.

Q: What if I only remember 11 of my 12 words?

A: The 12th word is derived from the first 11, so you can brute-force the missing word. If your missing word is one of the first 11, you have 2,048 possibilities. Software tools exist to find the missing word automatically—search for "BIP39 word finder." You can now recover your wallet. If the missing word is the checksum word (the last word), you have only 128 possibilities because the checksum narrows the range.

Q: Should I ever type my mnemonic phrase on a keyboard?

A: Only during recovery on the device where you intend to use the wallet. Never type your phrase into a computer, a note-taking app, an email, or any internet-connected device other than the wallet software itself.

Q: What is the "passphrase" option in some wallets?

A: Some wallets allow you to add an optional 25th word (or a longer passphrase) in addition to your 12 or 24-word mnemonic. This creates a second layer of security—an attacker needs both the mnemonic phrase and the passphrase. Passphrases are optional and create a different wallet. If you forget the passphrase, you cannot recover the wallet, so document it separately.

Q: Can I generate a mnemonic phrase manually with dice?

A: Yes, you can. Roll a die multiple times to generate random numbers, map them to BIP39 words, and construct your own phrase. This is more effort than using a wallet but provides proof that the phrase is random. You still must follow the BIP39 checksum rules, so software tools are required to validate your phrase.

Q: Do different wallet companies use different word lists for mnemonics?

A: No. All BIP39-compliant wallets use the same standardized 2,048-word list. This is why a phrase generated in one wallet can be imported into another.

Summary

The 12-word and 24-word mnemonic phrases used by modern crypto wallets are not marketing gimmicks—they are carefully engineered representations of high-entropy cryptographic seeds, standardized by the BIP39 protocol to ensure portability and compatibility.

A 12-word phrase provides 128 bits of entropy, sufficient to resist all conceivable brute-force attacks for decades. A 24-word phrase provides 256 bits, offering additional protection against hypothetical quantum computing advances and serving as insurance against cryptographic breaks decades in the future.

Both are secure, both are portable, and both are generated randomly by your wallet. The choice between them is a tradeoff between simplicity (12 words) and long-term paranoia (24 words). Most crypto holders are adequately served by 12-word phrases. Institutions and security-conscious individuals choose 24-word phrases for the psychological confidence of maximum entropy.

Your mnemonic phrase is the master key to your wallet. Back it up reliably, keep it secret, never type it into an internet-connected device, and test recovery at least once before you need it. Everything else—your addresses, your balances, your transaction history—can be derived from this single phrase.

Next

Explore the practical methods for Storing Your Seed Phrase to protect your recovery words from theft, fire, and loss.