Secure Hash and Password Generator
Calculate SHA-256 and SHA-512 with Web Crypto locally, provide a local MD5 compatibility routine and generate strong passwords.
Password generator
Web Crypto calculates SHA-256/SHA-512; MD5 uses a local compatibility routine.
How does this hash tool protect data?
SHA-256 and SHA-512 use Web Crypto; MD5 uses a local compatibility routine because the Web Crypto standard does not expose MD5. Inputs stay on the device.
3-step quick guide
- 1Enter text or select a local file.
- 2Calculate MD5, SHA-256 and SHA-512.
- 3Set password length and symbols, then generate locally.
Privacy statement
Selected files stay in this browser tab. Preview, conversion and export use local File, Canvas, Blob or Web Crypto APIs.
No upload endpoint is used; speed depends on your device and browser support.
Frequently asked questions
Does Web Crypto support MD5?
The Web Crypto standard does not expose MD5, so this page uses a local JavaScript compatibility routine for MD5 and Web Crypto for SHA-256/SHA-512.
Do files leave the device?
No. File API reads bytes locally and the browser calculates the hashes.
Where is the generated password saved?
It is not stored or transmitted automatically; save it yourself in a trusted password manager.