SelfCustodyGuide

How to Test Your Seed Phrase Backup Without Risking Your Crypto

Updated 2026-10-10 · 10 min read

Disclosure: if you buy through some links on this page we may earn a commission at no extra cost to you. We never let that change what we recommend. Never share your seed phrase with anyone, including us.

A seed phrase backup you have never tested is a hope, not a backup. One misspelled word, two swapped words or a smudged letter can lock you out of your wallet for good, and you usually find out at the worst possible moment: when the device is lost, broken or stolen. This guide shows you how to test your recovery phrase safely, on the hardware wallet itself, without exposing the words to a computer, a phone or the internet.

Prefer to watch? 7 Seed Phrase Mistakes That Get Crypto Stolen (Number 7 Is the Scammers' Favorite) (4:37) covers this topic in video form.
In this guide
  1. Why backups fail
  2. Testing methods you should never use
  3. Test on a Trezor: Check backup
  4. Test on a Ledger: Recovery Check
  5. No check feature? The empty-wallet restore test
  6. Testing a passphrase
  7. Testing a metal backup
  8. What to do if the test fails
  9. When to test
  10. FAQ

Why seed phrase backups fail

Your recovery phrase is a list of 12, 18 or 24 words taken from the standard BIP39 list of 2,048 English words. The wallet turns those words into every private key it will ever use, so the backup has to be exactly right: same words, same spelling, same order. In practice, backups fail for a handful of boring reasons:

The standard has a built-in checksum, but it is short and it is not a safety net. According to the BIP39 specification, the checksum is 4 bits for a 12-word phrase and 8 bits for a 24-word phrase, and the authors note that it "only gives modest odds of catching random errors." If one word is replaced by another valid word, roughly 1 in 16 such mistakes in a 12-word phrase (1 in 256 for 24 words) will still look valid. A real test compares your backup with the wallet you actually use.

Testing methods you should never use

Never type your full seed phrase into a computer, phone, website, browser extension or "seed checker" tool. That is exactly the moment attackers wait for. Fake "wallet validation" and "sync" sites exist only to collect recovery phrases.

The safe rule is simple: your words go into one place only, the hardware wallet's own screen and buttons.

How to test your backup on a Trezor (Check backup)

Trezor devices have a built-in Check backup function, also called a dry-run recovery. Trezor describes it this way: you tell the device you want to run the recovery process, "but you do not want the device to remember the wallet backup." The device compares what you enter with the backup stored inside it and tells you whether they match. Nothing is changed or wiped.

  1. Open Trezor Suite (desktop app or the official web version) and connect your Trezor. Enter your PIN.
  2. Go to Device settings (gear icon), find Wallet backup and click Check backup.
  3. Tick I understand and click Start.
  4. Confirm the number of words, then enter your words on the device, in order. On the Safe 3, Safe 5 and Model T you type the words directly on the Trezor. On the older Model One, the device shows which word to enter next and the order differs from your list, which is deliberate.
  5. Read the result on the Trezor screen. A success message means your backup is correct and matches the wallet.

If you unplug the device mid-check, the process simply restarts from the beginning. Trezor recommends running Check backup before every firmware update and before you wipe or reset the device.

How to test your backup on a Ledger (Recovery Check app)

Ledger devices use a small official app called Recovery Check. According to Ledger, it lets you type your Secret Recovery Phrase on the device, compares it with the phrase the device was set up with, and tells you whether they match.

  1. Open Ledger's official desktop or mobile app (Ledger Wallet, formerly Ledger Live) and go to My Ledger. Connect and unlock the device.
  2. Find Recovery Check in the app catalog and install it.
  3. On the Ledger, open Recovery Check and select Start check.
  4. Choose the length of your phrase (12, 18 or 24 words).
  5. Enter each word on the device. On some models you pick the first letters and choose from suggestions; on the Nano X and Nano S Plus you type the word fully and confirm.
  6. If everything is right, the device shows Phrase is correct. Then uninstall Recovery Check from My Ledger, as Ledger suggests; it takes up space and you no longer need it.
Common Ledger gotcha: unlock the device with your normal PIN. If you set up a passphrase attached to a secondary PIN and unlock with that, the check will fail even though your words are correct. Ledger also confirms Recovery Check cannot verify a passphrase.

No check feature? The empty-wallet restore test

Some wallets have no dry-run check. In that case, use the classic method, but only before you deposit anything:

  1. Set up the new wallet and write down the recovery phrase carefully.
  2. Write down the wallet's first receive address for each coin you plan to use (this is public information and safe to note).
  3. Wipe or reset the device using its official menu.
  4. Choose "restore from recovery phrase" and enter your words on the device.
  5. Check that the first receive address is exactly the same as before. Compare the full address, not just the first few characters.
  6. Only then send a small test amount, confirm it arrives, and move the rest. Our exchange-to-hardware-wallet guide shows how to do the transfer safely.

Because the wallet is empty during the test, a failed restore costs you nothing except ten minutes. If you already hold funds and your device has no check feature, the safer route is to restore onto a second hardware wallet from the same or another reputable manufacturer and compare the first receive address, rather than wiping your only device.

How to test a BIP39 passphrase

If you use a passphrase (the so-called 25th word), testing the seed words alone is not enough: the passphrase opens a completely different wallet, and neither Trezor's nor Ledger's seed check confirms it. Test it like this:

  1. When you first create the passphrase wallet, write down its first receive address.
  2. Close the wallet. Re-open it and type the passphrase from your written backup, not from memory.
  3. Confirm the first receive address is identical. A different address means you opened a different, empty wallet: capitals, spaces or a typo changed the result.

Repeat this every time you test your seed. For more on how hidden wallets work and how to store the passphrase separately, read our BIP39 passphrase guide.

How to test a metal backup

Copying words onto steel plates introduces new ways to make mistakes, such as a dropped letter tile or a misstamped character. After you finish a metal backup:

Our seed phrase storage guide compares paper and metal backups and explains where to keep them.

What to do if the test fails

Don't panic. A failed check usually means a typing mistake during the test, not a lost wallet. Work through this list:

  1. Retry slowly. Confirm the phrase length and the word order, and that you used your normal PIN.
  2. Check spelling against the BIP39 list. Every word must be on it. A word that is not on the list is misspelled; look for close matches.
  3. Check the order. Look for two words that may have been swapped while copying.
  4. If it still fails, treat the backup as broken. While your device still works and you can still access the funds, create a brand-new wallet with a new recovery phrase, write it down carefully, test it, and then move all funds to the new wallet.
Do not search for "seed phrase recovery" services or post your words online for help. Scammers target people with backup problems. Trezor and Ledger support will never ask for your recovery phrase.

When to test your backup

Testing takes about five minutes. Losing access to a wallet is permanent. Want the video version of the most common backup mistakes? Watch 7 seed phrase mistakes that get crypto stolen, and learn how scammers try to get your words in our guide to wallet drainer scams.

Frequently asked questions

Is it safe to enter my seed phrase on my hardware wallet to test it?
Yes, as long as you type it on the hardware wallet itself using the official check feature (Check backup on Trezor, the Recovery Check app on Ledger). The words never leave the device, and in check mode the device only compares them with the wallet it already holds; it does not change or wipe anything.
Can I test my seed phrase with a website or app?
No. Any website, browser extension, phone app or desktop program that asks for your full seed phrase is either a scam or puts the words on an internet-connected device. Test only on a hardware wallet.
How often should I test my backup?
Right after setup, before every firmware update, before you wipe or reset a device, after you copy the words to a new medium such as a metal plate, and roughly once a year as a routine check.
My Ledger Recovery Check says the phrase is wrong. Have I lost my crypto?
Not necessarily. First make sure you selected the right number of words, entered them in the written order, and unlocked the device with your normal PIN rather than a passphrase PIN. If it still fails, assume the backup is wrong: while the device still works, create a new wallet with a new, carefully recorded phrase and move your funds to it.
Does testing the seed phrase also test my passphrase?
No. Ledger's Recovery Check cannot verify a passphrase, and Trezor's Check backup checks the seed words only. Test a passphrase separately by opening the hidden wallet and comparing its first receive address with the one you wrote down.
Can one wrong word still pass the checksum?
Yes. BIP39 adds a short checksum: 4 bits for 12 words and 8 bits for 24 words. A random typo that still uses a valid word therefore slips through roughly 1 time in 16 for a 12-word phrase and 1 time in 256 for a 24-word phrase. That is why a real device check is better than a checksum check.

Sources