resource
SHA-256 & Signatures
Two of Bitcoin's most-used primitives. Hash arbitrary data to see how SHA-256 (and its double application) shapes block IDs, txids, and merkle roots — then verify, or generate, a Bitcoin signature.
0 bytes
SHA-256
32 bytes / 64 hex chars
—
Double SHA-256
HASH256 — used for txids and block headers
—
Compare hashes
Hash A
Hash B
Enter both hashes
Comparison is case-insensitive and ignores whitespace and an optional 0x prefix.