bc1q

Address starting with “bc1q”

Coin
Bitcoin (BTC)
Type
Native SegWit version 0 (P2WPKH 42 characters, P2WSH 62), Bech32
Length
42 or 62 characters
Confused with
ltc1q… is Litecoin's SegWit and tb1q… is Bitcoin testnet — same structure, different prefix.

The checksum can locate a single wrong character. Accepted almost everywhere.

Check one

Checked in this browser. The address is not sent to a server.
Public examples
Valid format and checksumBitcoin · Native SegWit · P2WPKH
Bech32 checksum matches

Parts of this address

  • 1Prefix bc

    “bc” — Bitcoin.

  • 2Separator 1

    The last 1 separates the prefix from the data.

  • 3Witness version q

    One character: q = version 0 (SegWit), p = version 1 (Taproot).

  • 4Program w508d…xw7k

    The witness program: a 20- or 32-byte hash or key.

  • 5Checksum v8f3t4

    6 characters, a BCH code over the prefix and data. Version 0 uses the Bech32 constant, version 1 and later the Bech32m constant.

Details

Network
Bitcoin
Type
Native SegWit · P2WPKH
Encoding
Bech32
Length
42 characters · 20 bytes
Checksum
matches
Witness version
0
Program
20 bytes

Watch out

Nothing specific to this format. The general rule below still holds.

What this does not proveA valid format only means the address is well-formed. It does not show who controls it or that it is the address the recipient gave. Compare the whole address with the source and send a small test amount first.

FAQ

What coin uses addresses starting with bc1q?

Bitcoin (BTC). Native SegWit version 0 (P2WPKH 42 characters, P2WSH 62), Bech32.

What can a bc1q address be confused with?

ltc1q… is Litecoin's SegWit and tb1q… is Bitcoin testnet — same structure, different prefix.