Skip to content

Hash Generator

Hash UTF-8 text in this tab with Web Crypto. Pasted content never leaves this device.

Processed in your browser

Hashing runs in this browser via Web Crypto. We do not send the pasted text.

Characters: 0

Advanced options

When on, the digest is shown in uppercase hex. Default is lowercase.

Paste text, then hash.

The hex digest will appear here.

Features

SHA digests

Supports SHA-256 (default), SHA-1, SHA-384, and SHA-512 via Web Crypto.

Hex output

Lowercase hex by default. Turn on uppercase under Advanced options.

Copy and clear

Copy the digest, or clear input and output together.

Stays in the browser

Hashing runs on this device. Pasted text is not uploaded.

How to use

  1. Paste or type the UTF-8 text you want to hash.
  2. Choose an algorithm (SHA-256 by default), then press Hash.
  3. Check the hex digest, then copy if you need it.

Why this tool

Runs in the browser

Core work finishes in this tab.

No upload

Pasted text and local files are not sent away for processing.

Free, no account

The core path has no signup wall.

Immediate

There is no upload-and-wait queue.

10 languages

The same tool ships in ten languages.

Readable failures

Broken input returns a reason, not a blank screen.

FAQ

Is pasted text uploaded?
No. Hashing runs in this browser via Web Crypto. The document body is not sent.
Which algorithms are supported?
SHA-256 (default), SHA-1, SHA-384, and SHA-512. MD5 is not in v1 (not in Web Crypto).
What happens on empty input?
You get a clear empty error — not a fake success digest.
Is it free? Do I need an account?
Yes, it is free. No account is required to hash or copy.

Related tools