What Does a Bitcoin Address Start With? (And What Each Prefix Means)

Bitcoin addresses can look confusing at first glance: long strings of letters and numbers that all seem random. But there is a pattern — and the very first character (or two) of a Bitcoin address tells you a lot about how it works.

This guide walks through what Bitcoin addresses start with, why they differ, and what that means for sending and receiving payments.


Quick Answer: Common Bitcoin Address Prefixes

Most Bitcoin addresses you’ll see today start with:

  • 1 – Legacy (P2PKH) address
  • 3 – Nested SegWit (P2SH) address
  • bc1 – Native SegWit (bech32) address

All of these can be valid Bitcoin addresses, but they use different formats and features behind the scenes.


What Is a Bitcoin Address, Really?

A Bitcoin address is like an account number where you can receive Bitcoin. It’s generated from a public key, which is mathematically linked to a private key that only the owner should know.

A few key points:

  • It’s a destination: where someone sends BTC to you.
  • It’s not your private key: you can safely share your address.
  • One wallet can generate many different addresses.
  • The starting characters indicate which address format is being used.

Different formats exist mostly for compatibility, fee savings, and error reduction. The prefix is your hint about which format you’re dealing with.


Main Types of Bitcoin Addresses and Their Starting Characters

1. Legacy Addresses – Start With 1

  • Prefix: 1
  • Example: 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
  • Technical name: P2PKH (Pay to Public Key Hash)

These are the original Bitcoin address type. They’re supported by every Bitcoin wallet and exchange because they’ve been around from the start.

What they’re known for:

  • Maximum compatibility across old and new services
  • Slightly larger transaction size, which generally means higher fees
  • Use Base58Check encoding, a format designed to avoid visually confusing characters

If you see an address beginning with 1, you’re looking at a classic, fully compatible Bitcoin address.


2. Nested SegWit Addresses – Start With 3

  • Prefix: 3
  • Example: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
  • Technical name: Often P2SH (Pay to Script Hash), frequently used for nested SegWit

Addresses starting with 3 can represent different scripts, but in everyday use they’re typically “nested SegWit” addresses. These were introduced as a stepping stone between old and new address formats.

Why they exist:

  • Allow SegWit benefits (lower fees, better scalability)
  • Still look “legacy enough” for older software to handle
  • Widespread support among wallets and exchanges

With a 3 address, the underlying script can be SegWit, but it’s wrapped in a format older systems understand. Think of it as new tech inside an old-looking shell.


3. Bech32 (Native SegWit) Addresses – Start With bc1

  • Prefix: bc1
  • Example:
    • bc1q... – SegWit v0
    • bc1p... – Taproot (SegWit v1 and above)
  • Technical name: Bech32 or SegWit / native SegWit

These are the modern Bitcoin addresses. They’re designed to be more efficient and less error-prone.

Key traits:

  • Always start with bc1 (case-insensitive).
  • Use a limited character set, which helps with error detection.
  • Typically lead to smaller transaction sizes, so often lower fees.
  • You’ll see variants like:
    • bc1q… – common SegWit outputs
    • bc1p… – Taproot-related outputs

Most up-to-date wallets support bech32, but some very old platforms may still not accept them.


Side-by-Side: What Bitcoin Addresses Start With

Address TypeTypical PrefixExample StartEncodingCommon Use Today
Legacy (P2PKH)11A…Base58Maximum compatibility
Nested SegWit (P2SH)33J…Base58SegWit features with old compatibility
Native SegWit (Bech32)bc1bc1q…Bech32Modern wallets, lower-fee transactions
Taproot (Bech32m)bc1bc1p…Bech32mAdvanced users, Taproot features

The first character (or three, in the case of bc1) helps you quickly recognize which bucket an address falls into.


How the Starting Characters Help You in Practice

Knowing what a Bitcoin address starts with isn’t just trivia; it affects real-world use:

  1. Compatibility checks

    • Older exchanges or services might:
      • Accept 1 and 3 addresses
      • Reject bc1 addresses
    • Newer services often support all three, but the behavior still varies.
  2. Fee expectations

    • Addresses with SegWit (3 or bc1) usually allow:
      • More efficient use of block space
      • Potentially lower fees for the same payment amount
    • 1 addresses typically mean slightly higher fees per transaction.
  3. Error spotting

    • Bech32 (bc1) addresses have built-in error detection:
      • Some common typos can be caught automatically.
    • Base58 (1 and 3) addresses are also designed to reduce confusion but rely more on external checks.
  4. Feature hints

    • A bc1p address might mean the wallet is using Taproot, an advanced feature set.
    • A 3 address could be multi-signature, nested SegWit, or another script type under the hood.

Variables That Affect Which Address You See or Use

The exact type of address you use — and therefore what it starts with — depends on a few factors.

1. Your Wallet Software

Different wallets:

  • Default to different address types (e.g., always bc1, or mix of 1/3/bc1)
  • May let you choose the address format
  • Can limit what you see depending on how advanced the settings are

A security-focused desktop wallet might push you toward bc1 addresses, while a very old mobile wallet might still favor 1 or 3.

2. Exchange or Service Support

The platform you’re interacting with can restrict which addresses are allowed:

  • Some exchanges still limit:
    • Withdrawals to certain address types
    • Deposits from newer formats
  • Payment processors can:
    • Auto-detect the format from the prefix
    • Reject addresses they don’t recognize

In these cases, whether you can use an address starting with bc1 or need one starting with 1 or 3 comes down to their current support level.

3. Your Technical Comfort Level

Switching formats doesn’t change your coins, but it does change:

  • How easy it is to recognize valid addresses
  • What tools and advanced features are available

People who just want basic send/receive might not care if an address starts with 1 or bc1. More advanced users might deliberately choose bc1 or bc1p for Taproot or fee optimization reasons.

4. How Old the Setup Is

  • Older backups, paper wallets, or hardware devices might:
    • Only generate 1 or 3 addresses
  • Newer devices and fresh wallets:
    • Often default to bc1 to take advantage of SegWit

The age of your wallet setup can quietly decide which prefix is most common for you.


Different User Profiles, Different Bitcoin Address Prefixes

The best-fitting address type — and therefore what your Bitcoin address starts with — often lines up with how you use Bitcoin in general.

Casual User: Mostly Receives, Rarely Sends

  • Likely to:
    • Accept whatever format their wallet shows
    • Use a mix of 3 and bc1 if they installed a recent wallet
  • Main concern:
    • “Will this work with the exchange or app I’m using?”

Active Trader: Frequent Exchange Transfers

  • Often interacts with multiple platforms
  • More sensitive to:
    • Which address formats each exchange accepts
    • Confirmations and fees
  • Might end up:
    • Using 1 or 3 for older exchanges
    • bc1 for modern ones that fully support it

Power User or Privacy-Focused User

  • May deliberately:
    • Prefer bc1 or bc1p for efficiency and newer features
    • Use advanced scripts behind 3 addresses
  • Pays closer attention to:
    • Fee optimization
    • Script types
    • Wallet feature sets

Long-Term Holder (HODLer)

  • Might have:
    • Older addresses starting with 1 or 3 from past wallets
    • Newer bc1 addresses from current setups
  • For them, the starting character can hint at:
    • When the address was likely created
    • Which wallet or generation method they used

Where Your Own Situation Fits Into All This

Bitcoin addresses don’t all start with the same character because the network has evolved over time. Today:

  • 1 usually means a legacy, widely compatible address.
  • 3 often points to nested SegWit or other script types.
  • bc1 signals a modern SegWit or Taproot address using the bech32 family.

Which one you actually use depends on:

  • The wallet you picked and its default settings
  • The exchanges or services you interact with
  • How much you care about fees, compatibility, and newer features
  • Whether you’re working with old backups or only modern tools

Once you look at your own wallet, platforms, and habits, those first characters on your Bitcoin addresses tend to make a lot more sense — and they quietly tell you what trade-offs your current setup has chosen for you.