A seed phrase (also called a recovery phrase, secret recovery phrase, or mnemonic phrase) is an ordered sequence of 12 to 24 words that serves as a master backup for a cryptocurrency wallet. Created when a wallet is generated, the seed phrase encodes all information needed to reconstruct every private key and blockchain address linked to that wallet. Whoever holds this sequence of words has full control over the digital assets connected to it, regardless of the original device or software.
The modern seed phrase arose from the need to make cryptographic key material practical for humans. At its core, a wallet starts not with words but with a long, randomly generated number called entropy. This number is so long and hard to transcribe accurately that early users faced a high risk of errors when backing up their wallets.
Bitcoin Improvement Proposal 39 (BIP-39), introduced in 2013, solved this by defining a standard method to translate entropy into a sequence of common English words. The BIP-39 wordlist has exactly 2,048 words, each distinct enough to minimize transcription errors. A 12-word phrase corresponds to 128 bits of entropy, while a 24-word phrase corresponds to 256 bits. The 256-bit version is considered computationally impossible to crack by brute force, as the number of possible combinations exceeds the estimated atoms in the observable universe.
The relationship between a seed phrase and a wallet is deterministic: the same phrase will always produce the same set of private keys, in the same order, on any compatible software or hardware. This behavior is defined by a second standard, BIP-32, which describes hierarchical deterministic (HD) wallets. Under this model, the seed phrase acts as the root from which a tree of key pairs is derived, each branch corresponding to a different blockchain network or account.
When a user sets up a new wallet, the software or hardware generates entropy, converts it to a seed phrase using BIP-39, then derives private keys from that phrase using BIP-32. Because this process is one-way and deterministic, the user only needs to keep the seed phrase to recover the entire key hierarchy. Entering the correct phrase into any BIP-39-compatible wallet will regenerate all original addresses and grant access to the funds.
The primary function of a seed phrase in daily use is wallet recovery. A user may need to restore their wallet after a device is lost, stolen, or damaged; after switching to a new wallet app; or after a hardware wallet malfunctions. In each case, the recovery process is simple: the user selects "restore from recovery phrase" in a compatible wallet, enters the words in order, and regains access to all accounts.
Cryptocurrency assets are stored on the blockchain, not on the device. The wallet app is just an interface to access those assets via private keys. As long as the seed phrase is intact and entered correctly, the wallet and its balances can be rebuilt on a new device, even if the original wallet provider no longer operates.
The same property that makes a seed phrase so powerful also makes it the primary target for theft. Anyone who obtains a user's seed phrase gains unrestricted access to every account that phrase controls, with no mechanism for reversal or recovery.
Storing a seed phrase securely means keeping it offline and away from unauthorized access. Writing it on paper and storing it in a secure place is common, though paper is vulnerable to fire, flood, and deterioration. Metal storage devices, like engraved steel plates, offer a more durable alternative that can survive conditions destroying paper records.
Storing a seed phrase on internet-connected devices, cloud services, or digital note apps is widely unsafe. Any server breach or malware on the device could expose the phrase to remote attackers. Similarly, entering a hardware wallet's seed phrase into a software wallet weakens the hardware's security, since software wallets run in network-exposed environments.
Seed phrases should never be shared or entered into any website or app that requests them. Legitimate wallet providers, exchanges, and support teams do not need a user's recovery phrase and will not ask for it. Social engineering attacks that trick users into revealing their seed phrase are among the most common crypto theft methods.
Beyond recovery, seed phrases serve a broader function in the cryptocurrency ecosystem by enabling portability across wallet applications. Because BIP-39 and BIP-32 are open standards, a seed phrase generated by one compatible wallet can generally be imported into another, allowing users to migrate between providers without losing access to their funds. This interoperability reduces dependency on any single software vendor and reinforces the self-custody model central to decentralized finance.
Some wallets extend this functionality with an optional passphrase, sometimes called the 25th word, which is combined with the seed phrase during key derivation to produce an entirely different set of addresses. This feature adds a layer of protection against physical theft of the written seed phrase but introduces the additional risk of the passphrase itself being forgotten.