How to Check a Seed Phrase Backup Without Entering It Online
A practical, offline-first way to check a BIP39 seed phrase backup, understand checksum limits, and avoid exposing recovery words to websites.

You can check a seed phrase backup without typing it into a website. Use the wallet manufacturer's built-in backup-check procedure when one exists, or a trusted offline recovery test in a controlled environment. A word count and a BIP39 checksum can catch some transcription errors, but they do not prove that the backup controls the wallet you expect. Never paste a recovery phrase into a web form, cloud note, search box, screenshot, or online “seed checker”.
What a backup check can and cannot prove
A BIP39 mnemonic is made from initial entropy plus a checksum. The BIP39 specification defines the usual 12, 15, 18, 21 and 24-word lengths and explains how the checksum is calculated. It also warns that the checksum is short: some random errors can pass it, and it cannot tell you which word is wrong. A phrase with valid checksum is therefore a well-formed candidate, not proof that it is your wallet's backup.
The stronger test is recovery. A compatible wallet must derive the same public account or receiving address from the backup. If you used an optional BIP39 passphrase, that value is part of the recovery procedure too. A correct phrase with a missing or mistyped passphrase can open another valid wallet, often one with no funds. Treat the phrase and any passphrase as separate secrets and verify both through the wallet's documented flow.
The safest order for checking a backup
1. Prepare a private, controlled environment
Work somewhere other people cannot see the words. Keep phones, cameras, screen-sharing tools, password managers and voice assistants away from the table. Do not photograph or scan the backup. If you need a computer for a recovery test, use a device you trust, remove unnecessary software and disconnect it from the internet before entering any secret. An offline device reduces online exposure, but it does not make untrusted software safe; use software and firmware obtained from the wallet maker or a project you have independently verified.
Do not test with a wallet that holds funds as your first attempt. Set up a spare or reset device, or use a test wallet prepared for recovery. Keep the public address of the wallet you intend to compare separately; a public address is safe to share, while the words that control it are not.
2. Use the device's own check when available
Some hardware wallets let you confirm a backup on the device without exposing the words to a website. Follow the manufacturer's current instructions and enter the words only on the device's trusted screen. For example, Trezor documents a Check backup feature in Trezor Suite and separately says never to type wallet words into an app or website simply to verify them. Read the manufacturer's instructions for your exact model and backup format before proceeding: BIP39 and SLIP39 are different formats, and a 20-word SLIP39 backup is not interchangeable with a BIP39 phrase.
The device check is useful because it can validate the backup against the device's wallet without sending the words to a remote service. It still does not remove the need to protect the device, inspect what you approve and keep the backup private. If the device reports a mismatch, stop and investigate the exact format and order rather than trying random corrections.
3. Confirm recovery with a spare or reset device
When no dedicated check is available, restore a test device using the manufacturer's official recovery process. Enter the words directly into the device when possible. Restore the same account type and derivation settings documented by the wallet. If you used a BIP39 passphrase, test it separately and record how it is associated with this wallet without writing the secret in a connected note.
After recovery, compare a known public receiving address with the address recorded before the test. Do not use a shortened address or a copied address whose origin you cannot verify. If the address differs, stop: a missing word, wrong order, different word list, different derivation path or passphrase can all lead to a different valid wallet. Do not move funds until the cause is understood.
This test demonstrates that the backup can reproduce the expected wallet in that implementation. It does not guarantee that every other wallet application will use the same account paths or support the same word list. Keep the test device isolated until you have finished clearing temporary recovery data and restoring your normal setup.
What not to use as a shortcut
Avoid websites and browser tools that ask you to paste a phrase “to check” its validity. A site can record the words, expose them through logs or analytics, or be replaced by a phishing page. The same warning applies to email, messaging apps, cloud drives, online forms, screenshots and support chats. A legitimate support person does not need your phrase; anyone asking for it is asking for wallet control.
Do not publish a real phrase as an example. Use a documented test vector only in development, and keep it clearly separate from any wallet that has held funds. Do not assume that a green checksum result means a backup is complete: BIP39's checksum is for error detection, not recovery or ownership.
How this applies to SeedAddress
SeedAddress is a different, deterministic flow. The browser derives a mnemonic from the selected coordinates, password, language and word length. It does not add random entropy, so a 24-word result is not guaranteed to provide 256-bit security. The selected address is public, and the five-character minimum remains for legacy compatibility; it is not a recommendation for a new password.
To preserve a SeedAddress result, keep an independent offline copy of the phrase and the inputs required to reproduce it. Do not enter an existing phrase into SeedAddress or any other website. If you need to reproduce a phrase created with SeedAddress, follow the recovery guide and verify the resulting public address using a trusted wallet. The SeedAddress password is an input to its deterministic derivation; it is not automatically the BIP39 passphrase of a wallet you use later. The BIP39 passphrase guide explains that distinction.
If the check fails
Keep the original device available if it still unlocks the wallet, and do not erase it while the backup is unverified. Check the word count, language or backup format against the manufacturer's documentation, then review the written order carefully in private. Never guess by trying the phrase on online tools. If the original wallet remains accessible, keep the device available and follow the manufacturer's documented recovery-check procedure for that model. Do not erase or reset it, and do not create a new wallet as a shortcut for an unverified backup. Any migration to a new wallet would be a separate process that starts with a new seed and is outside this check.
A verified backup is one you can recover in a controlled, documented process while keeping the words offline. That small test is more meaningful than a website saying that a phrase “looks valid”.