Bitcoin Address Validator โ Check BTC Address Format
Validate the format of any Bitcoin address. Supports Legacy (P2PKH), SegWit (P2SH), Native SegWit (Bech32), and Taproot (Bech32m) formats.
Bitcoin Address Validator
Validate a Bitcoin address format and identify its type. All checks run locally in your browser.
0 characters
Address Types
Legacy P2PKH
Pay-to-Public-Key-Hash. The original Bitcoin address format. Starts with '1'. Higher transaction fees due to larger transaction size.
Starts with 1 | 25-34 chars | Base58
SegWit P2SH
Pay-to-Script-Hash. Often used for SegWit-compatible addresses wrapped in a script. Starts with '3'. Enables multisig and more complex scripts.
Starts with 3 | 25-34 chars | Base58
Native SegWit (Bech32)
Native Segregated Witness address. Starts with 'bc1q'. Lower fees and better error detection than legacy formats.
Starts with bc1q | 42 or 62 chars | Bech32
Taproot (Bech32m)
The newest Bitcoin address format. Starts with 'bc1p'. Provides enhanced privacy and enables more complex smart contracts on Bitcoin.
Starts with bc1p | 62 chars | Bech32m