โš™๏ธ Converters & Validators

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

โ“ Frequently Asked Questions

What are the different Bitcoin address types?+
Legacy (1...) uses P2PKH, SegWit (3...) uses P2SH, Native SegWit (bc1q...) uses Bech32, and Taproot (bc1p...) uses Bech32m. Newer formats offer lower fees and better privacy.
Can a valid Bitcoin address still be a scam?+
Yes. A valid format doesn't mean the address belongs to who they claim. Always verify addresses through multiple channels and double-check every character before sending funds.
Why do Bitcoin addresses have checksums?+
Checksums prevent sending Bitcoin to mistyped addresses. If you change a single character, the checksum won't match and wallets will reject the address, protecting your funds.