SM3 Hash Calculator - Chinese National Cryptography Online
100% LocalOnline SM3 hash calculator: instant 256-bit digests for any text including Chinese and Emoji. SM3 is the Chinese national standard (GM/T 0004-2012), comparable to SHA-256. Runs locally in your browser.
TL;DR: Online SM3 hash: instant 256-bit digests for any text, Chinese national standard, runs locally.
This tool runs entirely in your browser. Open DevTools → Network panel and search your input — it appears in no request.
FAQ
Both output 256-bit digests with comparable strength. SM3 is the Chinese commercial cryptography standard (GM/T 0004-2012 / GB/T 32905-2016); SHA-256 is NIST. Chinese compliance scenarios (等保, government, finance) require SM3.
SM3("abc") = 66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0. This tool reproduces it exactly — a quick way to verify any SM3 implementation.
This tool computes plain SM3 digests. HMAC-SM3 follows the same construction as HMAC-SHA256 (key padding + double hashing).
No. SM3 computation happens entirely in your browser with zero network requests.
Related Articles
SM3 vs SHA-256: Comparing the Chinese and NIST Hash Algorithms
SM3 versus SHA-256: same 256-bit digest strength, structural similarities (Merkle-Damgård), the standard test vectors for integration debugging, hardware acceleration differences, when Chinese compliance mandates SM3, and HMAC's algorithm-agnostic construction.
Chinese National Cryptography (SM2/SM3/SM4/SM9/ZUC): A Developer's Introduction
Introduction to China's commercial cryptography standards: what SM2, SM3, SM4, SM9 and ZUC each do, how they map to RSA/SHA/AES, the TLCP GM-TLS protocol, compliance drivers (等保, government, finance), library landscape (BouncyCastle, sm-crypto, Tongsuo), and online tools for hands-on learning.
How to Verify File or Text Hashes Match (SHA-256 Comparison for Integrity)
Downloaded a file—how do you know it wasn't tampered with? Learn how hash verification works and step-by-step how to compare SHA-256/MD5 locally to confirm integrity.