Hash Generator
Generate SHA-1, SHA-256 and SHA-512 hashes using the Web Crypto API.
Generate SHA-1, SHA-256 and SHA-512 hashes using the Web Crypto API.
SHA-1, SHA-256 and SHA-512.
Uses the native Web Crypto API for performance and security.
Hashes update as you type.
Copy any hash value with a single click.
Your text never leaves your browser. Nothing is uploaded or stored.
This tool processes files or input locally in your browser.
Hashing is a one-way function that produces a fixed-size digest. It is not encryption, which is reversible. Hashes are used for integrity verification, not confidentiality.
SHA-1 is considered cryptographically weak and should not be used for security purposes. We include it for compatibility but recommend SHA-256 or SHA-512.
Continue with another tool in the security workflow.
Encrypt and decrypt text using AES-256-GCM with password-derived keys.
Generate strong passwords with Web Crypto randomness.
Decode JWT tokens to inspect header and payload. For inspection only, not verification.
Generate custom QR codes for URLs, text, email and more.
Generate QR codes for Wi-Fi and sensitive data locally.
Check password strength with entropy analysis and crack time estimation.