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:

  1. A private key is generated — a random 256-bit number
  2. The private key calculates a public key via elliptic curve multiplication
  3. 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.