Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text or files. All processing is client-side.

MD5
Enter text to generate hash
SHA-1
Enter text to generate hash
SHA-256
Enter text to generate hash
SHA-384
Enter text to generate hash
SHA-512
Enter text to generate hash

How It Works

1

Enter text or drop a file

Type text for live hashing, or drag-and-drop a file to hash its contents.

2

View all hashes

MD5, SHA-1, SHA-256, SHA-384, and SHA-512 are computed simultaneously.

3

Compare if needed

Paste an expected hash to verify integrity — the tool highlights matches in green.

FAQ

SHA-256 for most purposes. MD5 and SHA-1 are cryptographically broken but still useful for checksums. SHA-512 for maximum security.
No. Files are read entirely in your browser using the FileReader API. Nothing is uploaded.
Collision attacks can generate two different inputs with the same MD5 hash. Don't use it for security — only for non-critical checksums.

Varstatt Toolkit

Each tool works standalone, runs entirely in your browser, and requires no signup.

Built & Maintained by Varstatt

Varstatt is a one-person product studio run by Jurij Tokarski, product engineer since 2011. These tools are free and open — no signup, no catch.