Password Generator
Generate strong, random passwords locally in your browser.
Compute a SHA-256 hash from any text or file — directly in your browser. Drop a file or paste text and get the hex digest instantly, with nothing ever leaving your device.
…
Switch between Text mode to hash a string, or File mode to hash any file's raw bytes. The tool never cares what the content is — it just computes the digest.
Hashing uses your browser's built-in crypto.subtle.digest — the same battle-tested implementation browsers use for TLS, certificates, and secure storage.
The entire operation runs on your device. No text, no file bytes, no digest is ever uploaded — your data stays private by design.
SHA-256 is a cryptographic hash function that produces a fixed 64-character hexadecimal digest from any input. It is one-way — you cannot reverse the hash back to the original data — and even a tiny change in the input produces a completely different digest.
Yes. Switch to File mode and drop or select any file. The tool reads the raw bytes and computes the SHA-256 digest directly in your browser using the Web Crypto API — the file is never uploaded.
No. All hashing happens locally on your device. Neither the text you type nor the files you select are sent over the network — nothing leaves your browser.