Hash Generator

Compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes of text using the browser's Web Crypto API.

SHA-1
SHA-256
SHA-384
SHA-512

Hash Generator guide

The Hash Generator calculates cryptographic hashes such as SHA-256 from text or files. A hash is a fixed-length fingerprint: the same input gives the same hash, while even a tiny change should produce a very different value.

Hashes are useful for checksums, file integrity checks, comparing content without sharing the original, and technical debugging. They are not encryption because they cannot be decrypted back to the original input.

When to use it

How to use it

  1. Choose whether to hash text or a local file.
  2. Select the algorithm required by your workflow.
  3. Enter the text or pick the file.
  4. Generate the hash and copy the hexadecimal result.
  5. Compare hashes character by character when verifying integrity.

Example

Input

hello

Output

SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Changing the input to “Hello” produces a completely different hash.

Privacy

Text and files are hashed locally in your browser using web APIs. Files are not uploaded to UtilityTools.eu.

Limitations and accuracy notes

FAQ

Which algorithm should I use?

Use SHA-256 for most modern integrity checks unless a specific system requires another algorithm.

Can a hash be reversed?

A secure hash is designed to be one-way, but weak or common inputs can be guessed by trying many possibilities.

Can UtilityTools.eu read my file?

No. The browser reads and hashes the local file without uploading it.