SM3 Hash Generator
Generate SM3 cryptographic hashes from text for Chinese national standard and blockchain interoperability checks.
Compute SM3 hashes for GB/T standards and blockchain checks
SM3 is a 256-bit hash function published as part of China's national cryptographic standards and used in protocols such as SM2 signatures. Use this page to generate SM3 digests from text when validating reference implementations or comparing against SM3-aware tooling.
For other digest lengths, see the SHA-2 Hash Generator and SHA3-256 Hash Generator.
Frequently Asked Questions
What is the SM3 output format?
SM3 produces a 256-bit digest, shown here as 64 hexadecimal characters. You can switch between lowercase and uppercase hex.
Is SM3 the same as SHA-256?
No. Both output 256 bits, but SM3 uses a different compression function and padding rule defined in the SM3 standard.