Cryptocurrency Address Validator
ValidatorValidate Bitcoin, Ethereum, and other cryptocurrency wallet addresses. Check format and checksum validity.
Bulk Validation
Address Format Reference
Legacy (P2PKH): Starts with 1, 25-34 chars
SegWit (P2SH): Starts with 3, 34 chars
Native SegWit: Starts with bc1, 42-62 chars
Standard: Starts with 0x, 42 chars hex
Legacy: Starts with L, 34 chars
SegWit: Starts with M, 34 chars
Native SegWit: Starts with ltc1
Standard: Starts with D, 34 chars
Classic: Starts with r, 25-35 chars
Standard: Base58, 32-44 chars
What is This Tool?
A cryptocurrency address validator checks if Bitcoin, Ethereum, and other blockchain addresses are correctly formatted. Validate checksums, detect address types (legacy, SegWit, Bech32), and identify the blockchain network for any given address.
Each blockchain uses different address formats: Bitcoin has Legacy (1...), SegWit (3...), and Bech32 (bc1...) addresses. Ethereum uses 40-hex-character addresses with optional EIP-55 checksum capitalization. Validating addresses before sending funds prevents irreversible loss to invalid addresses.
Common Use Cases
Wallet Integration
Validate addresses in cryptocurrency wallet applications before initiating transactions to prevent fund loss.
Payment Processing
Validate crypto payment addresses in e-commerce checkout flows and payment gateway integrations.
Compliance & AML
Identify address types and networks for compliance screening and anti-money laundering checks.
Development Testing
Verify that your address generation and derivation code produces valid addresses for each supported blockchain.
Frequently Asked Questions
Which blockchains are supported?
Bitcoin (Legacy, SegWit, Bech32), Ethereum (ERC-20), Litecoin, Ripple (XRP), Bitcoin Cash, and other popular networks.
What validation is performed?
Format validation, checksum verification (Base58Check, Bech32, EIP-55), network identification, and address type detection.
Can validation prevent sending to wrong networks?
Yes. The validator detects the network (mainnet, testnet) from the address format, helping prevent cross-network mistakes.