Something wrong with this tool?

About Sm3 Hash Generator Online

SM3 is the Chinese national standard hash function (GB/T 32905-2016), producing a 256-bit digest. It is mandatory in many Chinese government, financial, and telecommunications systems. SM3 uses a Merkle-Damgård construction with a compression function similar to SHA-256.

Use this tool to quickly compute a SM3 hash for any text string. Enter your input, run the tool, and copy the hexadecimal digest. You can switch between lower-case and upper-case hex output to match the convention expected by your system.

How to use this tool

How to generate a SM3 hash

  1. Enter your text

    Paste or type any plain text into the Text field — up to 200,000 characters. This is the string that will be hashed using the SM3 algorithm.

  2. Choose hex case

    Select lower case (a–f, the default) or UPPER CASE (A–F) for the hexadecimal output. Both are valid — choose based on what your downstream system expects.

  3. Run and copy the hash

    Press Run. The SM3 hash is computed server-side and returned as a hexadecimal string. Click Copy to grab it. SM3 is the Chinese national standard hash function, mandated in many Chinese government and financial systems. It produces a 256-bit digest.

  4. Verify or compare

    To verify a file's integrity, hash it as text and compare the output to the published checksum. To check two strings are equal without revealing the originals, hash both and compare the digests — identical digests mean identical inputs.