All calculators

Bitcoin Address Checksum Analyzer

Validate Base58Check, Bech32 and Bech32m integrity and identify common Bitcoin address formats without using secret keys.

Validate Base58Check, Bech32 and Bech32m integrity and identify common Bitcoin address formats without using secret keys.

How it works

The analyzer decodes the public address, verifies Base58Check double-SHA256 or Bech32/Bech32m polymod integrity, then checks common Bitcoin network/version and witness-program rules.

The formula

Base58Check: C = first4(SHA256(SHA256(payload))); Bech32/Bech32m: polymod

The input is a public Bitcoin address only. The result reports encoding, checksum status, network marker or HRP, address type, witness version when present, and payload length.

Worked example

For bc1qcr8te4kr609gcawutmrza0j4xv80jy8z306fyu, the analyzer reports Bech32, P2WPKH, witness version 0, a 20-byte witness program, and a valid checksum.

For educational and technical analysis only. Not financial advice, wallet software, transaction signing, or a security audit. Protocol and wallet behavior can differ. Never enter a seed phrase, private key, xprv or wallet password into He-Sab or any website.

Frequently asked questions

What does this calculator calculate?

Validate Base58Check, Bech32 and Bech32m integrity and identify common Bitcoin address formats without using secret keys.

Should I enter a seed phrase, private key, xprv or wallet password?

No. These calculators do not need secret wallet material. Never paste a seed phrase, private key, xprv or wallet password into He-Sab or any website.

Is the result authoritative for moving real funds?

No. It is an educational technical estimate. Confirm results with current Bitcoin or Lightning software, specifications and a safe test environment before using real funds.

Last content reviewSeptember 10, 2026
Editorial reviewHe-Sab Editorial Review

Sources and references

These sources are used to verify terminology, formulas, and information related to this calculator.