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.

Text

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.