# Hash Generator
Generate SHA-256, SHA-1, SHA-384 and SHA-512 hashes from any text or file instantly — with uppercase and copy options. Computed in your browser, nothing uploaded.
…………Checksums & Hashes, Instantly
Verify files and generate secure hashes without anything leaving your device.
Four Algorithms
SHA-1, SHA-256, SHA-384 and SHA-512 computed together for every input.
Text or File
Hash typed text live, or pick any file to generate its checksum.
Real Crypto
Uses the browser's Web Crypto API — the same primitives used for real security.
100% Private
Everything runs locally — nothing is uploaded, logged or stored.
How to Generate a Hash
Four steps — text hashes live as you type.
Enter text or pick a file
Type or paste text, or click 'Hash a file' to choose one.
See all hashes
SHA-1, SHA-256, SHA-384 and SHA-512 appear instantly.
Toggle uppercase
Switch to uppercase hex if the system you're comparing against uses it.
Copy
Copy any hash with one tap to paste where you need it.
Frequently Asked Questions
Hashes, SHA algorithms, checksums, MD5 and privacy.
What is a hash?
A hash is a fixed-length 'fingerprint' of some data. The same input always produces the same hash, but even a tiny change to the input produces a completely different one, and you can't reverse a hash back into the original data. Hashes are used for checksums, verifying file integrity and storing password representations.
What's the difference between SHA-1, SHA-256 and SHA-512?
They're members of the SHA family that produce different-length outputs: SHA-1 is 160-bit, SHA-256 is 256-bit, SHA-384 is 384-bit and SHA-512 is 512-bit. Longer hashes are more collision-resistant. SHA-256 is the modern default for most uses; SHA-1 is now considered weak and is shown mainly for compatibility and verification.
How do I verify a file's checksum?
Click 'Hash a file', choose the file, and compare the resulting SHA-256 (or whichever the source provides) against the checksum published by the download source. If they match exactly, the file is intact and hasn't been tampered with or corrupted.
Do you generate MD5 hashes?
This tool focuses on the SHA family because it uses the browser's built-in Web Crypto API, which doesn't include MD5. MD5 is also cryptographically broken and shouldn't be used for security — SHA-256 is the recommended replacement for almost every case.
Are my text and files uploaded?
No. Hashing happens entirely in your browser using the Web Crypto API — your text and files never leave your device and nothing is stored. You can safely hash confidential data.
Is this hash generator free?
Yes, completely free with no sign-up or limits. It hashes text live as you type and files on demand.