Bitcoin Address Explained: Types and Security Tips Open the best Bitcoin wallet and tap "receive." What people get is a long string of letters and numbers that looks like a password but isn't
Bitcoin Address Explained: Types and Security Tips
Open the best Bitcoin wallet and tap "receive." What people get is a long string of letters and numbers that looks like a password but isn't one. It's safe to share, and it's how the network knows where to send your coins.
The trouble is that these strings come in several flavors, and mixing them up or mishandling them is how people lose money.
A Bitcoin address is a short encoded identifier that tells the network who can spend a payment. Today there are four common types: legacy (starting with 1), script (starting with 3), native SegWit (bc1q), and Taproot (bc1p). Use a fresh one for each payment, and always check the full string before sending.
What Is a Bitcoin Address?
Think of it as an email address for money. People can send to it freely, but only the holder of the matching private key can spend what arrives. That private key is the secret part, and it never goes into the address.
Technically, a Bitcoin address doesn't contain your public key at all. The developer guide explains that it encodes a hash, which keeps the public key hidden until people spend.
That's a small but real layer of protection. If you're curious how a payment travels from one wallet to another, our guide toBitcoin Payment Systems Explained follows the whole route.
Bitcoin Address Types at a Glance
Prefix
Type
Encoding
Notes
1...
P2PKH (legacy)
Base58
Oldest format, widely supported
3...
P2SH (script hash)
Base58
Often used for multisig or wrapped SegWit
bc1q...
P2WPKH / P2WSH (native SegWit)
Bech32
Lower-case only, typo-resistant
bc1p...
P2TR (Taproot)
Bech32
Newest format
If it can't decide, your wallet's default is usually the right choice. Most modern wallets pick a SegWit or Taproot format automatically.
The original format, pay-to-public-key-hash, locks funds to a hash of the recipient's public key.
Pay-to-script-hash works the same way but locks funds to a hash of a script, which is how things like multisignature setups became possible.
Both are encoded in Base58 with a built-in checksum to catch typos, and on mainnet they typically begin with 1 and 3.
They still work everywhere, but they're bulkier on the blockchain than newer formats. That generally means higher fees, and ourBitcoin Crypto News page tracks what's moving the market.
Native SegWit addresses start with "bc1" and use the Bech32 encoding defined in BIP 173.
The "bc" part marks the main network, the "1" is a separator, and the next character shows the witness version. Version 0 addresses begin with bc1q.
Taproot is witness version 1 and uses a slightly different checksum called Bech32m, defined in BIP 350.
Its addresses typically begin with bc1p. The change fixed a weakness in the original Bech32 checksum, which let certain strings ending in "p" pass after adding or removing "q" characters.
It didn't affect existing version 0 addresses, but it mattered for future ones.
One practical benefit of both formats: they avoid mixed case. BIP 173 notes this makes addresses easier to read aloud and lets QR codes use a more compact mode.
How a Bitcoin Address Is Checked for Typos
Every format carries a checksum. Bech32's checksum is designed to catch any error touching up to four characters, according to BIP 173.
If the human mistypes a character, a well-built wallet rejects the address before it can send.
That's a safety net, not a guarantee. A checksum catches accidents, not deliberate swaps.
If malware replaces a valid address with another valid address, the checksum will pass, which is why people still have to look.
Why People Should Not Reuse a Bitcoin Address
Bitcoin.org calls this "probably the most important advice" on privacy: use a new address for each payment privacy guide to cover the first and last ideas in more depth.
Reused addresses collect history, and anyone who knows one can follow its activity.
A fresh address each time means people who pay can't see your other addresses or what people do with them.
Most modern bitcoin wallets generate a new bitcoin address automatically. If yours doesn't, tap the "new address" button every time.
Bitcoin Address Security Tips
Check the whole string. Compare the start, middle, and end, not just the first few characters.
Send a small test first when the amount is large or the recipient is new.
Back up in more than one place, and encrypt any backup that touches a network, as bitcoin.org advises.
Consider a hardware wallet. Bitcoin.org describes them as a strong balance of security and ease of use.
Never share your seed phrase or private key. An address is safe to share. Those aren't.
Keep software updated to pick up security fixes.
Slow down when markets move. Fast price swings make people hurry, as on days like the one inBitcoin Faces $85K Test, and hurrying is when addresses get pasted wrong.
These are our practical suggestions and bitcoin.org'swallet security page.
Common Bitcoin Address Mistakes
Sending to the wrong network. A Bitcoin address won't work for another coin, and the reverse is true too.
Trusting a pasted address. Clipboard-swapping malware exists. Look again after pasting.
Assuming all wallets support the newest format. Older services sometimes reject bc1p addresses, so confirm before sending a large amount.
Reusing one address everywhere, which hurts privacy.
Moving a large amount between exchanges brings its own question, which is whether the market is deep enough to absorb it. We cover that inBitcoin Liquidity Explained.
Final Thoughts on the Bitcoin Address
A Bitcoin address is simple at heart: a shareable destination that can't be used to spend your coins.
The details, from prefixes to checksums, mostly exist to make mistakes harder. Don't need to memorize formats.
Let your wallet choose, use a fresh address for each payment, and read the whole address before hitting send.
A few seconds of checking is cheap insurance against an irreversible transaction. If you'd rather tr ade price moves than hold coins,Bitcoin Futures Explained shows a route that doesn't involve sending coins to an address at all.
Disclaimer: This article is general educational information and is not financial, investment, legal, or tax advice. Bitcoin transactions are irreversible, and sending to a wrong or unsupported address can cause permanent loss. Wallet behavior and standards change, and no transaction was sent for this review.