Hash Generator
Generate SHA hashes locally using Web Crypto: SHA-1, SHA-256, SHA-384 and SHA-512. Optional salt and uppercase output. No uploads.
Your data stays on your device. Nothing is uploaded.
How to Use the Hash Generator
1. Upload or paste
Enter or paste your input (text, token, JSON or options) into the tool.
2. Convert
Adjust settings if needed, then run the action to generate the result.
3. Download or copy
Copy the output or download it. Processing happens locally in your browser.
Features
Four SHA algorithms
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes.
Optional salt
Prepend a salt to the input before hashing to strengthen checksums.
Uppercase output
Toggle uppercase hex output to match your tooling's expectations.
Live updates
Hashes update instantly as you type or change settings.
Web Crypto API
Hashing uses the native, hardware-accelerated Web Crypto API.
Runs locally
Your input never leaves your browser.
FAQ: Frequently Asked Questions
No. Hash functions are one-way by design. This tool cannot be used to recover the original input.
Yes, it is completely free and requires no account.
No. Hashing runs locally with the Web Crypto API, so your text never leaves the browser.
A salt adds random data to the input before hashing, producing different hashes for identical inputs, which helps protect against rainbow tables.