Bitcoin Address Validator
Validate Bitcoin addresses: P2PKH, P2SH, native SegWit (Bech32), and Taproot (Bech32m). Checks format and checksum.
P2PKH (Legacy)
Starts with 1
1A1zP1eP5QGefi2DMPTfTL5SLmv7Divf
P2SH (Script Hash)
Starts with 3
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
Bech32 (SegWit)
Starts with bc1q
bc1qar0srrr7xfkvy5l643lydnw…
Bech32m (Taproot)
Starts with bc1p
bc1p5d7rjq7g6rdk2yhzks9sml…
Bitcoin Address Validator
Bitcoin uses three address formats. Legacy P2PKH addresses start with 1 and use Base58Check encoding with a SHA256d checksum. P2SH addresses start with 3. Native SegWit (Bech32) addresses start with bc1q, and Taproot (Bech32m) addresses start with bc1p. This tool validates the format and checksum only — it does not check if the address has ever received funds.
Private & free — this tool runs entirely in your browser.