How to restore your wallet onto a new or wiped KeepKey using your recovery phrase and KeepKey Vault Desktop.
If your device is already set up and unlocking with a PIN, you do not need this guide. This is for restoring an existing seed onto a blank device.
Connect the KeepKey to your computer and launch Vault Desktop. An uninitialized device is detected automatically and you'll be offered a choice between creating a new wallet or recovering one.

Click Recover Wallet.

KeepKey supports 12, 18, and 24-word phrases. Match the length of the phrase you wrote down originally — guessing wrong will fail the recovery, not silently produce an empty wallet.
If you generated your KeepKey originally and you're not sure how long the phrase is, count the words. There is no security advantage to a 24-word seed for the vast majority of users; 12 words is the standard.
The PIN is device-specific, not seed-specific. You're choosing a new PIN for this KeepKey now, even if you had one before.

KeepKey uses a scrambled 3×3 grid. The device shows the digit positions on its screen; the desktop app shows a blank grid in the same layout. You click the positions that match the digits of your PIN.

You'll be asked to enter the same PIN twice to confirm:

Pick a PIN between 4 and 9 digits. The grid reshuffles every unlock, so anyone watching your screen learns nothing useful.
This is the security-critical part. Instead of typing your seed words directly, you use a scrambled letter cipher that only the device understands.

Average completion time: 5–10 minutes for a 12-word seed.
Your KeepKey screen shows two rows of letters:
To enter the letter A, you find A in the top row and look at the letter directly below it in the scrambled row. That's the key you press on your keyboard.

After every keystroke the cipher reshuffles, so even if someone watches your keyboard they cannot reconstruct the seed. Only the KeepKey itself can interpret what you typed.
When the last word is entered and accepted, the device verifies the seed checksum. If everything is valid, you'll see the recovery progress and then completion:


Vault Desktop reconnects to the device, derives your addresses, and drops you into the portfolio. Same wallet, same addresses, same balances — just on a new device.

Three common causes:
Unplug and reconnect your KeepKey, then start over. The device does not "remember" failed attempts — it's safe to retry as many times as you need.
A naive recovery flow would have you type your seed words straight into the desktop app. That's exactly the wrong shape for a hardware wallet: the words would touch your computer's keyboard buffer, RAM, and potentially keylogger malware. The cipher solves this by ensuring the desktop app never sees your actual seed words — it only ever sees scrambled letter positions, which mean nothing without the rotating cipher running on the KeepKey screen.
This is the same principle behind the scrambled PIN grid: keep the secret on the device, keep the computer ignorant.