Crypto
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text or files.
No file selected.
About Hash Generator
Hash Generator creates checksums and digests from text or files with MD5, SHA-1, SHA-256, and SHA-512 for comparison and integrity workflows.
Common uses
- Compare a downloaded file with a published checksum.
- Generate SHA-256 values for release notes.
- Hash a short text sample while testing an API.
Good to know
MD5 and SHA-1 are retained for compatibility checks, not modern security. Prefer SHA-256 or SHA-512 for new integrity workflows.
How to compare hashes
Use the same input bytes and algorithm as the published checksum or API requirement. Extra spaces, different line endings, and text encoding changes all produce different hash values.
Files versus text
Hashing a file checks its bytes as stored. Hashing copied text checks the characters in the textarea. Choose the mode that matches the value you need to verify.
Common mistakes
MD5 and SHA-1 are useful for legacy comparisons but not for modern security decisions. Prefer SHA-256 or SHA-512 when you control the workflow.
Before you rely on the output
- Treat generated cryptographic values as development aids unless your production security process has approved the browser, algorithm, and key-handling workflow.
- Privacy mode: inputs are processed locally in your browser and are not intentionally sent to an application server.
Related tools
bcrypt Hash Verify, Certificate Decoder, RSA Keypair Generator
