Bitcoin

Bitcoin address

By Paul Brock·Updated on 22-04-2026
TL;DR

A Bitcoin address is a 26-62 character string acting as destination for a Bitcoin transaction, derived from a public key or script.

Bitcoin addresses come in four common formats: legacy P2PKH (1..., 1.0), P2SH (3..., for multisig and P2SH-SegWit), native SegWit (bc1q..., BIP84) and Taproot (bc1p..., BIP86). Each address should be used only once for privacy; modern HD wallets auto-generate new addresses per receive.

Example

Typical modern receive addresses: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh (SegWit) or bc1p5d7rjq7g6rdk2yhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297 (Taproot).

Frequently asked questions

Can I reuse the same address?

Technically yes, privacy-wise no. Multiple payments to the same address make your UTXOs linkable. Modern wallets auto-generate a new address per payment.

Related terms

Further reading

Need help with SEO or GEO?

We help Bitcoin, AI and fintech companies get found in Google and in AI search engines.

Book a call