Yoonadev

Data

Hash Generator

SHA checksums for text

Calculate a text checksum to compare content or detect changes.

A hash turns input into a fixed-length summary value. The same input gives the same result; even a small change usually changes the result greatly. It is used for comparison, not to restore the original.

Hashing is different from encryption.

Encryption: original → ciphertext → decrypt with a key → original.

Hashing: original → hash value. A hash function has no decrypt operation. Simple inputs can still be guessed by hashing candidates and comparing values.

Try an example

SHA-256 is a common checksum choice. Choose SHA-384 (384-bit) or SHA-512 (512-bit) when another system asks for it or needs a longer result. Match the exact algorithm when comparing checksums. For passwords, use a salted password KDF.

Input is processed in your browser.

Usage guideWhen to use · How to use · Understand results

When to use this tool

Calculate a text checksum to compare content or detect changes.

How to use it

  1. A hash summarizes input into a fixed-length value. Identical input gives the same hash; a small change usually changes it greatly. Compare checksums to detect changes in text or configuration. This tool hashes text only, so use a file hashing tool for downloaded files.

Reading the result

A digest (checksum) is the result to compare; it is not a way to recover the original text. SHA-256 is a common default. Choose SHA-384 or SHA-512 when another system requires that exact algorithm or a longer digest. Password storage needs a salted password KDF, not ordinary SHA.

Find a tool

↑ ↓ to select · Enter to open · Esc to close