Hash Generator

Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text, or HMAC signatures with a secret key, all at once.

Free · No upload · 100% on your device

How to use Hash Generator

  1. Type or paste your code or data.
  2. Choose the settings in the side panel. The result updates as you type.
  3. Copy the result or download it as a file.

Private by design. Everything you type, open or record is processed in this browser tab and is never uploaded to KittySuite.

About Hash Generator

Text is hashed as UTF-8 bytes, matching most programming languages. SHA hashes use the browser’s Web Crypto engine; MD5 is computed in JavaScript because browsers do not provide it. To hash a file, use File Hash and Checksum.

Everything runs in this browser tab: your text is never uploaded or stored, and the result updates as you type. It keeps working offline once the page has loaded.

Hash Generator: frequently asked questions

How do I get the SHA-256 hash of a text?

Paste the text and MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes are calculated at once.

Can I create an HMAC?

Yes. Turn on “HMAC with a secret key” and enter the key.

Why does my hash differ from another tool?

Text is hashed as UTF-8 bytes, matching most languages. Check for extra spaces or a trailing new line in the other input.

How do I hash a file?

Use File Hash and Checksum, which reads the file itself.