Importing a wallet using a seed phrase is the process of restoring or moving access to an existing crypto wallet into a new application or device. This is one of the most powerful features of non-custodial wallets: because your wallet is defined by its seed phrase and not by a username or account on a server, you can access the same wallet from any compatible application that supports the same derivation standard. Understanding how to do this correctly, and the security precautions that must be observed, is essential knowledge for any self-custody crypto user.
There are several common scenarios where importing a wallet using a seed phrase is necessary. You may have upgraded to a new phone and need to restore your wallet. Your wallet application may have been uninstalled or your browser data cleared, removing the local wallet data. You might be switching from one wallet application to another, for example from Trust Wallet to MetaMask. You may have purchased a new hardware wallet such as a Ledger or Trezor and want to import your existing seed phrase into it. In each case, the process involves entering your seed phrase into the new application to regenerate the same private keys and derive the same wallet addresses. This is the wallet recovery system that self-custody was designed around.
Your seed phrase, also called a recovery phrase or mnemonic phrase, is a sequence of 12 or 24 common English words generated cryptographically during wallet creation. These words are a human-readable encoding of your private key. The seed phrase derives all private keys for all accounts in a hierarchical deterministic (HD) wallet, meaning one seed phrase controls your Bitcoin address, your Ethereum address, your Solana address, and every other address derived from that wallet. This is why a single seed phrase is so valuable and so dangerous: it is the master key to everything in that wallet. Protecting it is covered in detail in our seed phrase storage guide and advanced seed phrase storage techniques.
The general process for importing a wallet into any non-custodial software wallet is consistent. Open the wallet application and select “Import Wallet,” “Restore Wallet,” or an equivalent option (the exact wording varies by application). You will be presented with a grid of word entry fields matching the length of your seed phrase (12 or 24 words). Enter each word exactly as written, in the correct order, using the exact spelling. Most applications offer autocomplete from the BIP-39 word list, which helps confirm correct spelling. After entering all words, the application will verify the phrase and generate your wallet addresses. If the addresses shown match your expected wallet, the import has succeeded and your full balance and transaction history will be visible.
Importing an existing seed phrase into a hardware wallet like Ledger or Trezor follows the same fundamental process but on the hardware device itself. During hardware wallet setup, you select “Recover from recovery phrase” instead of creating a new wallet. The device presents a physical keyboard or letter grid for secure offline entry of each word. Critically, the seed phrase is entered directly on the hardware device without ever touching an internet-connected computer. This preserves the security advantage of cold storage: the private key derived from the seed phrase never leaves the hardware device. Our setup guides for Ledger and Trezor cover the full recovery import process in detail.
The import process is the highest-risk moment in wallet management because your seed phrase must be retrieved from its secure storage and actively used. Several precautions are essential. Only import your seed phrase into wallet applications downloaded from official, verified sources: fake wallet apps are specifically designed to steal seed phrases entered during import. Never import your seed phrase on a device that may be infected with malware or keyloggers. Do not import your seed phrase in a public location where someone might observe your screen or what you type. After completing the import, return your seed phrase to its secure storage and confirm the wallet shows the expected balance before proceeding.
One nuance to be aware of is derivation paths. Different wallets sometimes use slightly different derivation paths when generating addresses from the same seed phrase. A derivation path is a technical specification that determines how addresses are generated from the master seed. Most wallets use the BIP-44 standard with similar paths for common blockchains, but some older or less common wallets use non-standard paths. If you import your seed phrase into a new wallet and the balance appears as zero despite having funds, the wallet may be using a different derivation path. Check the wallet’s documentation or settings for derivation path options, or contact the new wallet’s support for guidance.
Importing your seed phrase into a new application does not affect the original wallet or application: both contain access to the same wallet simultaneously. Any application holding a valid copy of your seed phrase (or the private keys derived from it) has full access to your funds. This is why it is critical to ensure that after recovering a wallet on a new device, you destroy any compromised copies of the seed phrase (for example, if your old device was stolen and you are concerned the seed phrase may have been exposed, you should immediately transfer all funds to a new wallet with a new seed phrase). The blockchain does not know or care how many copies of a key exist: whoever holds a valid key controls the funds.
If you are importing a seed phrase because your previous backup was lost or damaged, the most urgent priority after successful import is creating a new, secure backup. Confirm the wallet is working correctly, then create at least two physical copies of the seed phrase stored in separate secure locations. Consider whether you need to transition to a new wallet with a fresh seed phrase if there is any possibility the existing phrase was compromised. Our crypto wallet backup guide covers best practices for maintaining secure, redundant backups of your seed phrase.
Importing a wallet using a seed phrase restores full access to an existing wallet on any compatible application. The process involves entering your seed phrase exactly as written into the new wallet application or hardware device. Observe strict security during import: use only official apps, ensure device cleanliness, and never expose your seed phrase in an unsecured environment. If balance shows as zero after import, check for derivation path differences. After successful import, ensure you have a secure, verified backup of your seed phrase before proceeding with any transactions. For wallet setup guides covering specific applications from scratch, see our guides on Trust Wallet setup and Phantom Wallet setup.
WRITTEN & REVIEWED BY Chris Shepley
UPDATED: MARCH 2026