All tools · Utilities

Hash Generator

SHA-1/256/384/512 hashes of any text.

Free to use, no sign-up required. Hash Generator is one of 198 tools built into Xenition, alongside a chat that can use them for you.

Computes a SHA-1, SHA-256, SHA-384 or SHA-512 hash of any text, for checking that data has not changed, comparing values and learning how hashing works.

How to use Hash Generator

  1. Pick an algorithm: SHA-1, SHA-256, SHA-384 or SHA-512.
  2. Type or paste text into the box.
  3. Copy the hash, shown as lowercase hexadecimal.

How it works

The text is encoded as UTF-8 and hashed with the browser’s Web Crypto API. Output lengths are 40 hex characters for SHA-1, 64 for SHA-256, 96 for SHA-384 and 128 for SHA-512. MD5 is not offered. Hashing is exact, so a trailing space or line break gives a completely different result.

Example

The SHA-256 hash of hello is 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Changing only the first letter to Hello gives 185f8db32271fe25f561a6fc938b2e264306ec304eda518007d1764826381969.

Questions about Hash Generator

Can a hash be reversed to get the original text?

No. A hash is one-way. Short or common inputs can still be found by guessing and comparing, which is why passwords need a slow, salted algorithm such as bcrypt or Argon2, not plain SHA.

Is SHA-1 still safe to use?

Not for security. Practical SHA-1 collisions have been shown since 2017. It is fine for non-security checksums, but use SHA-256 or stronger for anything that matters.

What it takes

Use it from chat

You do not have to open Hash Generator to use it. Ask Xenition in plain language and it runs the right tool, then carries the answer into whatever you are working on — a document, a spreadsheet, a deck.

Related tools