Security Tools
SHA-256 Hash Generator
Generate SHA-256, SHA-1, SHA-384, and SHA-512 hashes of text or files in your browser. Hex and Base64 output, no upload.
Hashes are computed in your browser using the Web Crypto API. The text you type is never uploaded.
Source
0 characters
UTF-8 encoded for hashing
Hashes
Type or paste text above to see SHA-1, SHA-256, SHA-384, and SHA-512 update live.
How to use
- Pick Hash text or Hash a file at the top.
- Type or paste text, or drop a file onto the upload area.
- Read every algorithm's hex and Base64 digest in the Hashes panel.
- Toggle lowercase or UPPERCASE hex, then click Copy on any row to copy that value.
About this tool
SHA-256 Hash Generator computes the SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text or file using the Web Crypto API that ships with your browser. Type or paste text and watch every digest update live, or drop a file (up to 50 MB) to get a verified checksum. Hashes are shown in lowercase or UPPERCASE hex and as Base64, with the bit length and character count for each algorithm. Hashing runs entirely in your browser, so the data you check never leaves your device. This makes the tool safe for sensitive content like passwords being prepared for storage, secret API keys, or files you want to fingerprint without uploading. Note: SHA-1 is included for legacy compatibility (Git, older checksums) but is no longer considered collision resistant. Use SHA-256 or stronger for new work.
Free to use. Works in your browser. No signup, no login.
Related tools