All tools
Developer

Hash Generator

SHA-1, SHA-256, SHA-384, and SHA-512 digests.

🔒 Runs entirely in your browser — nothing here is ever uploaded

About the Hash Generator

Generates SHA-1, SHA-256, SHA-384, and SHA-512 cryptographic hash digests of any text, computed using your browser's built-in Web Crypto API.

How to use it
  1. Enter or paste text into the Input text field.
  2. Read and copy each algorithm's digest below — they update as you type.
Formula
A cryptographic hash function takes input of any length and produces a fixed-length digest, designed so a tiny change in input produces a completely different output.
Worked example

The text 'CalcoTools toolkit' produces a distinct 64-character SHA-256 hex digest — retyping the exact same text always reproduces the identical hash.

Recommendations
  • SHA-256 is a solid general-purpose choice today; SHA-1 is considered cryptographically weak for security purposes, though included here for compatibility checks.
  • Hashes are one-way — there's no reversing a hash back into the original text, which is exactly what makes them useful for verification without storing the original.
  • Useful for checking file integrity: identical hashes from two files effectively guarantee identical contents.
Frequently asked questions
No — cryptographic hashes are intentionally one-way. The only practical 'reversal' is guessing inputs and hashing them until one matches, infeasible for anything reasonably complex.