← Back to all topics

Bitcoin Address Types

Why addresses look different and which to use

Quick Recognition Guide

Starts With Type Recommendation
1... Legacy (P2PKH) Avoid if possible
3... Script (P2SH / Wrapped SegWit) Acceptable
bc1q... Native SegWit (P2WPKH) Recommended
bc1p... Taproot (P2TR) Best (newest)

The Address Types Explained

Legacy (P2PKH) Oldest

The original Bitcoin address format from 2009. Still works but uses more block space = higher fees.

1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
25-34
Characters
Base58
Encoding
High
Fee Cost
P2SH / Wrapped SegWit Compatible

Pay-to-Script-Hash addresses, often used for multisig or wrapped SegWit (for compatibility with old systems).

3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
34
Characters
Base58
Encoding
Medium
Fee Cost
Native SegWit (P2WPKH) Recommended

Segregated Witness addresses (2017). Smaller transactions = lower fees. Most wallets support this now.

bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
42-62
Characters
Bech32
Encoding
Low
Fee Cost
Taproot (P2TR) Newest

Activated in 2021. Best privacy, enables advanced smart contracts, lowest fees for complex transactions.

bc1p5d7rjq7g6rdk2yhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297
62
Characters
Bech32m
Encoding
Lowest
Fee Cost

Why Different Types?

Bitcoin evolves through soft forks — backwards-compatible upgrades. Each address type represents an improvement:

Backwards compatible: You can send from any address type to any other. A Legacy address can pay a Taproot address and vice versa.

Fee Comparison

Sending a simple transaction (1 input, 2 outputs):

Type Size (vBytes) Fee @ 50 sat/vB Savings vs Legacy
Legacy ~225 11,250 sats -
Wrapped SegWit ~165 8,250 sats 27% less
Native SegWit ~140 7,000 sats 38% less
Taproot ~140 7,000 sats 38% less
Simple rule: Use Native SegWit (bc1q...) or Taproot (bc1p...) for lower fees. Only use Legacy if you must interact with old systems that don't support newer formats.

Address Reuse Warning

Don't reuse addresses!

Good wallets automatically generate new addresses for each transaction.