What we need: describe the Ledger model, whether it still unlocks, the backup word count and which words or positions are uncertain. A known receiving address helps confirm the intended wallet. Do not send seed words or PINs in the initial enquiry.
Recovery scope: partial-word and order reconstruction, passphrase assessment and account/derivation checks, where the available information makes them practical.
Cost: KeychainX’s wallet recovery service offers a free assessment; the standard fee is 20% of recovered value only on success, with nothing upfront.
Ledger owners commonly encounter two different problems: the device rejects a backup, or it accepts the words but does not show the expected funds. Both require checking the original backup and known addresses. Acceptance proves only that the input passed validation, not that it belongs to your wallet.
What does “Invalid recovery phrase” mean on a Ledger?
One possible cause is a checksum failure. Every Ledger recovery phrase is a BIP39 mnemonic drawn from a fixed 2,048-word list, and the device will not accept a word outside that list. A 24-word phrase encodes 264 bits: 256 bits of entropy plus an 8-bit checksum computed from that entropy. A 12-word phrase encodes 128 bits of entropy plus a 4-bit checksum.
When you enter the words, the device recomputes the checksum and compares. A mismatch produces the error. So the message means: these words are internally inconsistent — a word is wrong, a word is missing, or two are out of order. It does not mean your coins have moved.
Why is a single wrong word recoverable?
For a 24-word BIP39 phrase with one unknown position and the other 23 words correct, the checksum typically narrows the word candidates to about eight. That is only a validation step: candidates still need address derivation and comparison with a known wallet address. The missing position, other errors and any passphrase affect the work required. See the BIP39 specification.
Recovery is strongest when the unknown position is known and a receiving address survives. More missing information increases the search, and no fixed completion time follows from the checksum alone.
- One unknown word at a known position: often a small candidate set after checksum filtering.
- Several missing words: the candidate count grows exponentially; checksum filtering does not remove the cost of deriving and verifying addresses.
- Missing positions or a passphrase: add further uncertainty and can make a search impractical.
- All words out of order: generally requires substantial ordering clues; a checksum is not enough to solve an arbitrary permutation.
In a 24-word BIP39 phrase, the final word contains 3 entropy bits and 8 checksum bits. If the first 23 words are correct, there are exactly eight possible final words. That does not identify which wallet is yours; compare derived addresses. Do not assume a checksum makes every partial-seed problem quick or feasible.
My phrase was accepted but the wallet is empty. Where are my coins?
If Ledger accepted the phrase, its checksum passed. It may still be a different valid phrase. First compare the restored addresses to ones you used before, then check the backup, network, account and synchronization. Two other common possibilities are described below. See wallet restored but empty and Ledger passphrase recovery.
1. A derivation path mismatch. Different account paths can explain an empty restore, including for Ethereum. The same seed generates different addresses on different paths. Ledger’s own software historically derived Ethereum accounts differently from MetaMask and the older MEW/MyCrypto convention — the account index sits in a different position in the path. The result: identical seed, different addresses, apparently empty wallet. For Bitcoin the same applies across legacy (m/44′), SegWit (m/49′), native SegWit (m/84′) and Taproot (m/86′). Your expected addresses may be on a path your current software is not scanning. We sweep the full path family and account indexes as standard, and this alone resolves a meaningful share of cases.
2. A passphrase. Ledger’s optional passphrase creates a hidden wallet. It is not a password protecting your seed — it is an extra input to key derivation, so every passphrase produces an entirely separate wallet from the same 24 words. There is no “wrong passphrase” error, because no passphrase is wrong; each one just opens a different (usually empty) wallet. If you set one and forgot it, your words alone open the separate default wallet, which may have no funds.
Why does my Ledger say the phrase is invalid when I copied it exactly?
In order of how often we see it:
- A near-miss word. The BIP39 list has many close pairs, and handwriting does the rest — brush/crush, seek/sick, a “u” that reads as “v”. One letter invalidates the whole phrase.
- Word count. Ledger devices ship with 24 words but support 12 and 18. Selecting the wrong length fails identically to a wrong word.
- Duplicates. Genuine BIP39 phrases can legitimately repeat a word — but a repeat can also mean you wrote a line twice and dropped another.
- Order. Words entered out of sequence fail the checksum exactly like wrong words do.
- Transcription artefacts. Copy-paste from a digital note can carry the wrong encoding or hidden whitespace; typing manually is safer.
The PIN warning that matters
Three consecutive wrong PIN entries wipe a Ledger device. That is by design and it is not a disaster if you have your recovery phrase — the device is just a container; the seed is the wallet. But if your phrase is incomplete and you wipe the device out of frustration, you have destroyed the only working access you had while your backup was still unproven. If your PIN is uncertain and your phrase is uncertain, stop and get advice before entering another PIN.
What we can do that a DIY attempt can’t
- Checksum-constrained reconstruction of unknown, illegible or misspelled words — tested against on-chain history, not guessed by hand.
- Order reconstruction from partial information (a suspected transposition, a column misread).
- Full derivation-path sweeps across path families, account indexes and client conventions — the fix for most “restored empty” cases.
- Passphrase assessment for hidden wallets, including input mistakes and original client behavior. BIP39 normalizes text to NFKD; equivalent Unicode forms alone should not change a compliant BIP39 wallet.
Everything runs offline on our own hardware. Nothing is uploaded to a cloud service.
What you should never do
Never enter your recovery phrase into a website, an app that isn’t your hardware wallet, a “seed validator”, a Telegram bot, or an AI chatbot. Your phrase is your money — anyone who sees it can empty the wallet in seconds, irreversibly. Ledger will never ask for it. Impersonators may use urgent support messages to trick you into revealing the phrase. Verify support through official channels.
Frequently asked questions
Can you recover my Ledger if the recovery phrase is completely lost?
If the Ledger still works and you know its PIN, the device can still authorize transfers; preserve that access and arrange a new securely backed-up wallet before resetting it. If the PIN is lost or the device is unusable and no valid backup or other recovery route exists, recovery is generally not possible. We cannot derive a seed from a public address.
One or two words are illegible. Can that be fixed?
It can be possible when enough correct words and position information survive. For a 24-word phrase with one unknown word at a known position, checksum filtering typically leaves about eight candidates. A known address helps identify the intended wallet; additional errors or a forgotten passphrase can increase the work.
Ledger says “Invalid recovery phrase” but I’m sure the words are correct. Why?
Check the word count you selected and the order first. After that, the usual culprit is a near-miss word — one letter different from a real BIP39 word — or a transposed pair.
My wallet restored successfully but shows no funds. Is my seed wrong?
It could be. A checksum-valid phrase is not proof that it is the original phrase. Compare known addresses and check the backup, passphrase, network, derivation path and account indexes; also verify whether the funds have moved.
Can I restore my Ledger seed on a different wallet?
Yes. A Ledger phrase is standard BIP39, so any BIP39-compatible wallet can restore it — provided it supports the same coin and scans the right derivation path.
How much does Ledger seed recovery cost?
Free assessment; the standard fee is 20% of recovered value, payable only on success. No upfront payment. The scope and handling arrangements are agreed in writing before recovery work.
KeychainX has recovered wallets professionally since 2017 from Baar, Zug, Switzerland. Contact us — we reply within 24 hours. We never contact people first on social media and never ask for upfront payment.
Official KeychainX contact: mail@keychainx.io. Describe the problem first; keep recovery secrets out of the initial message.