Security Tools
SHA-256 Generator
Compute a SHA-256 hash of any text or small file using the browser's native WebCrypto implementation. Output is a lowercase 64-character hex string. Your input never leaves this tab.
This is a sensitive tool. Your input is processed locally and never leaves your device — not even temporarily.
Loading SHA-256 Generator…
How to use
- 1
Choose text or file mode
Switch to the Text tab to hash a string, or the File tab to hash a small file (up to 1 MB). Both modes use WebCrypto under the hood.
- 2
Enter your input
Type or paste text, or pick a file. For text, click “Compute SHA-256”. Files are hashed as soon as you select them.
- 3
Copy the result
The 64-character lowercase hex digest appears below the input. Use Copy to put it on your clipboard.
Common use cases
- Verify a file's integrity against a published SHA-256 checksum.
- Generate a fingerprint string for deduplicating content.
- Compute a key derivation input for a downstream cryptographic step.
- Sanity-check that two strings or files are byte-identical.
Limitations
- Inputs larger than 1 MB are rejected to keep the tab responsive. For larger files, use a native tool such as
shasum -a 256. - SHA-256 is a fast hash — do not use it directly to store password hashes. Use a slow KDF such as bcrypt, scrypt or Argon2.
- The tool does not compute HMAC-SHA256, only plain SHA-256.