12 or 24 word seed phrase: which is safer?

Pick a word count and a passphrase to see how long a thief would need.

By BradyUpdated November 4, 2026Bitcoin self-custody

Never type your real seed phrase or passphrase into any website. This calculator only asks how long they are, and nothing leaves your browser.

Seed phrase length
Passphrase
Attacker speed (guesses per second, your assumption)
12 words: safe from guessing
128-bit security, the same as the keys that guard your bitcoin. Average guess time: 5.4 × 10²¹ years.
No passphrase: anyone who finds your words gets your bitcoin
The bigger risk is someone finding or photographing your backup. A strong passphrase, stored apart from the words, protects you.
Show the numbers
Randomness in the words128 bits
Checksum bits in the last word4
Valid 12-word phrases3.4 × 10³⁸
Security against guessing without your backup128 bits
Short answer

Twelve words are enough. A 12-word phrase holds 128 bits of randomness, about the same strength as the keys that guard your bitcoin, so 24 words only add writing. A strong passphrase, stored apart from your words, protects you if someone finds them.

How the words are built

BIP39 wallets turn 128 to 256 bits of randomness into words from a fixed list of 2,048, at 11 bits per word. The last word carries a checksum (one bit per 32 bits of randomness), so a wallet can catch most typos.

WordsRandomnessChecksum bitsValid phrases
12128 bits4about 3.4 × 10³⁸
15160 bits5about 1.5 × 10⁴⁸
18192 bits6about 6.3 × 10⁵⁷
21224 bits7about 2.7 × 10⁶⁷
24256 bits8about 1.2 × 10⁷⁷

Why 24 words is not safer

An attacker without your backup can guess your phrase or attack a key directly. Foundation, which makes the Passport Prime hardware wallet, notes that the best known attack on a Bitcoin key, Pollard's rho, takes about 2¹²⁸ operations, the same as guessing a 12-word phrase. Extra words only make the phrase harder to guess, so your bitcoin stays at 128 bits either way, and each one is another chance for a backup mistake. If your wallet already gave you 24 words, keep them.

Frequently asked questions

How many 12-word seed phrases are there?

Twelve words from the 2,048-word list can form 2,048¹² sequences, about 5.4 × 10³⁹. The checksum rules most of them out, leaving 2¹²⁸ valid phrases, about 3.4 × 10³⁸.

How many 24-word seed phrases are there?

There are 2²⁵⁶ valid 24-word phrases, about 1.2 × 10⁷⁷. Only 8 of the 2,048 possible final words are valid for any 23 words before it.

Is a 24-word seed phrase more secure than 12 words?

Not in practice. Your bitcoin is protected by keys with about 128 bits of security either way, so the extra words only add backup work.

Can someone guess my seed phrase?

Not if your wallet generated it. Foundation estimates guessing a 12-word phrase would take billions of years on modern supercomputers. The danger is a phrase that was never random, such as one you made up or one from a generator website.

Why does my Trezor have 20 words?

Trezor Safe devices now default to a Shamir (SLIP39) backup of 20-word shares at 128-bit strength, with their own word list. A BIP39 backup made on a Trezor is 12 or 24 words, and the Model One uses BIP39 only.

How long should a seed phrase passphrase be?

Long enough that a thief holding your words cannot guess it. A random lowercase letter adds about 4.7 bits, a random letter or digit about 6, and a random word from the 2,048-word list 11. The calculator above shows when that is enough. A passphrase you invent is weaker than its length suggests.

Related