Crypto Tools
Bitcoin Address Validator — Check P2PKH, P2SH, Bech32 & Taproot Addresses
Validate any Bitcoin address in your browser by checking its format and cryptographic checksum. Supports all address types: P2PKH (1…), P2SH (3…), Bech32 (bc1q…), and Taproot (bc1p…). The address never leaves your device — validation runs entirely client-side using SHA-256 double-hashing.
- Paste or type a Bitcoin address in the input field.
- The tool detects the address type and validates the checksum in your browser.
- See whether the address is valid, its type (P2PKH, P2SH, Bech32, Taproot), and network.
Supported address types:
- 1... - P2PKH (Mainnet)
- 3... - P2SH (Mainnet)
- bc1q... - Bech32 (Mainnet)
- bc1p... - Taproot (Mainnet)
- m/n... - P2PKH (Testnet)
- 2... - P2SH (Testnet)
- tb1... - Bech32 (Testnet)
Frequently Asked Questions
- What is a P2PKH address?
- Pay-to-Public-Key-Hash — the original Bitcoin address format, starting with "1". It uses Base58Check encoding with a SHA-256 double-hash checksum.
- What is a Bech32 address?
- Bech32 (bc1q…) is the native SegWit address format introduced in Bitcoin Improvement Proposal 173. It uses lowercase alphanumeric characters and includes its own checksum algorithm.
- What is a Taproot address?
- Taproot (bc1p…) is the latest Bitcoin address format, introduced in November 2021. It uses Bech32m encoding and enables more private and efficient smart contract capabilities.
- Does this tool upload my address?
- No. Validation runs entirely in your browser using a client-side SHA-256 implementation. Your address never leaves your device.