Simple Base SwapSimple Base SwapOpen app
← All articles
Nov 2, 2026·4 min read

Private Key Export vs. Recovery Phrase: What Moving Between Wallets Actually Does

baseself-custodywalletsbeginnersguides
base

At some point, most self custody users end up moving a wallet between apps. Maybe you started in one app and want to switch, or you want to use the same account in two places at once. The wallet usually offers two ways to do this: entering your recovery phrase, or exporting a private key for one account. They look like similar backup strings, but they restore very different things, and treating them the same is a common source of mistakes.

What a recovery phrase actually restores

A recovery phrase, also called a seed phrase or Secret Recovery Phrase, is a human readable encoding of one master seed. That seed is the root of your entire wallet, and every account your wallet has ever generated is derived from it through a standard called BIP-39, combined with a derivation path that tells the wallet which account number to produce.

This is why entering the same twelve or twenty four words into a different wallet app brings back your whole wallet, not just one account. The new app walks the same derivation path and recreates the same addresses, including ones you may not currently see if the app only shows the first account by default. Our guide on recovering your wallet on a new phone covers this restoration process in more detail, and our piece on how wallets derive different addresses from the same phrase explains why two wallet apps can show different accounts from the exact same words if their derivation paths differ.

What a private key export actually restores

A private key is different. It belongs to one specific account, not to the whole wallet. Every account generated from your recovery phrase has its own private key underneath, and most wallet apps let you export that single key from the account settings. Importing that key into another app brings back exactly one account, with its own address and balance, and nothing else. It does not carry over any other accounts in your wallet, and it cannot be used to reconstruct your recovery phrase or any sibling accounts, since the math only works in one direction.

This matters in two practical ways. First, if you plan to move your entire wallet, exporting one private key at a time is the wrong tool, since you would need to repeat the process for every account and would still risk missing one. Second, if you only ever intend to use a single account in a second app, for example to connect one specific address to a dapp from a different wallet, exporting that one key is a narrower, more contained action than handing over the master phrase for everything you own.

Why wallet apps still warn you about it

Exporting a private key feels like a smaller action than sharing a full recovery phrase, but the wallet still lets that account be fully controlled by anyone who sees the exported key. Official MetaMask guidance specifically calls out clipboard exposure as a risk during export, since copying a private key to paste it into another app means it briefly sits in your device's clipboard, where some malware actively watches for exactly that pattern. A screenshot of the key, a note saved to an unencrypted app, or a key typed into the wrong field on a phishing site all carry the same consequence as leaking a recovery phrase for that account, just scoped to one address instead of your whole wallet.

A few habits reduce this risk:

  • Only export a key when you have a specific reason to, such as moving one account into a different app you have already verified is legitimate, rather than as a routine habit.
  • Type the key directly into the destination app rather than relying on clipboard copy and paste when the app supports it, and clear your clipboard afterward if you did copy it.
  • Do it on a device you trust, away from screen sharing or screen recording, the same caution you would use for a recovery phrase.
  • Confirm you are importing into the app you meant to, since a fake wallet app asking for a private key import is a documented phishing pattern, similar to fake apps that ask for a recovery phrase.

A quick way to tell which one you need

If the goal is to replace your current wallet app entirely, or to make sure every account you have ever used shows up in a new app, the recovery phrase is the right tool, and it should be the only thing you type into a brand new, clean install. If the goal is narrower, moving or duplicating one account into a second app while leaving the rest of your wallet untouched, a private key export for that specific account does the job without exposing anything beyond it.

Neither action is inherently risky when done deliberately in an app you have confirmed is genuine. The risk comes from treating either string casually, pasting it somewhere other than the wallet import field it was meant for, or exporting more than you actually need to move. Knowing which one restores your whole wallet and which one restores a single account is the first step to using either safely.

Sources:

Ready to try it yourself?

Create a non-custodial wallet on Base in seconds. No account, no sign-up.

Open the web app