Hash Generator
Compute MD5, SHA-1, SHA-256 or SHA-512 for text or file right in your browser.
- Text — up to 1 MB
- Files — up to 100 MB
- All computations happen in your browser
About hash generator
A hash is a unique "fingerprint" of data. From text or file a fixed-length string is computed that uniquely identifies it. If even one byte changes — the hash becomes completely different. This is used to verify file integrity, store passwords, generate unique IDs and much more.
Our tool computes hashes right in your browser. Data is not sent to server — all processing happens on your device. This is important if you hash confidential files.
Supported algorithms
- MD5 — old algorithm, 128 bits. Already insecure for passwords, but still used for checksums.
- SHA-1 — 160 bits. Outdated, not recommended for cryptography.
- SHA-256 — 256 bits. Modern standard, used in blockchain, TLS, JWT.
- SHA-512 — 512 bits. More robust variant of SHA-256.
How to use
- Choose mode: "Text" or "File".
- Enter text or upload a file.
- Click "Compute hashes".
- Get 4 hashes at once — MD5, SHA-1, SHA-256, SHA-512.
- Copy the needed hash with one button.
Frequently asked questions
Where does my data go? Nowhere. Hashing happens in the browser, data is not transferred.
Which algorithm to choose? For modern tasks — SHA-256. For checking checksums of old files — MD5.
Can I hash large files? Yes, up to 100 MB. For files larger — use command-line utilities.
Is the hash the same for one text on different devices? Yes, the hash depends only on the content, not on the device.