What Is a Bitcoin Address? A Simple Explanation
A Bitcoin address is like an email address for money — it's what you give someone when you want to receive bitcoin. Understanding addresses properly will help you avoid costly mistakes.
The Short Version
A Bitcoin address is a unique string of letters and numbers representing a destination on the Bitcoin network. When someone wants to send you bitcoin, you give them your address. Example: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
How Is a Bitcoin Address Created?
Bitcoin addresses are derived mathematically from your private key:
- A private key is generated — a random 256-bit number
- The private key calculates a public key via elliptic curve multiplication
- The public key is hashed to produce an address
This is one-way: you can derive an address from a private key, but cannot reverse-engineer a private key from an address.
Types of Bitcoin Addresses
- Legacy (starts with 1): Original format. Still valid, higher fees.
- P2SH (starts with 3): Enables complex transactions including multisig. Widely compatible.
- Native SegWit (starts with bc1q): Current standard. Lower fees, most efficient.
- Taproot (starts with bc1p): Newest format. Enhanced privacy and smart contract capabilities.
Should You Reuse a Bitcoin Address?
Technically yes, but you shouldn't. Every transaction is permanently visible on the public blockchain — reusing an address lets anyone track your complete financial history. Modern HD wallets generate a new address each time automatically. All these addresses are derived from your single seed phrase.
Bitcoin Address vs. Wallet vs. Private Key
- Private key: The secret proving ownership. Never share.
- Address: Derived from the private key. Safe to share — like an account number.
- Wallet: Manages multiple private keys and addresses.
Verifying an Address Before Sending
Always verify carefully before sending bitcoin:
- Check the first and last 6 characters match exactly
- If using a hardware wallet, verify on the device's own screen
- For large amounts, do a small test transaction first
Clipboard-hijacking malware replaces copied addresses with the attacker's address. Physical verification on a Trezor or Ledger device screen is the gold standard defence.
How to Get a Bitcoin Address
You need a Bitcoin wallet. See our best bitcoin wallets for beginners guide and our explainer on what is a bitcoin wallet.