Cryptocurrency Address Validator

Validator

Validate Bitcoin, Ethereum, and other cryptocurrency wallet addresses. Check format and checksum validity.

Bulk Validation

Address Format Reference

Bitcoin(BTC)

Legacy (P2PKH): Starts with 1, 25-34 chars

SegWit (P2SH): Starts with 3, 34 chars

Native SegWit: Starts with bc1, 42-62 chars

ΞEthereum(ETH)

Standard: Starts with 0x, 42 chars hex

ŁLitecoin(LTC)

Legacy: Starts with L, 34 chars

SegWit: Starts with M, 34 chars

Native SegWit: Starts with ltc1

ÐDogecoin(DOGE)

Standard: Starts with D, 34 chars

Ripple(XRP)

Classic: Starts with r, 25-35 chars

Solana(SOL)

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.