Developer
Hash generator
Compute common hashes locally. MD5 and SHA-1 are labelled as legacy.
This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.
What this tool does
hash-wasm computes digests from UTF-8 text or file bytes. Output is lowercase hex. ConvertPass does not salt passwords and does not implement bcrypt or Argon2.
How to use it
- Paste text or choose a file.
- Select algorithms.
- Copy the JSON map of digests.
Supported input
- UTF-8 text or a file up to 25 MB
Output
- JSON object of hexadecimal digests
Privacy
This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.
ConvertPass does not include your input in analytics, URLs, or error reports. Encoding: UTF-8 for text, raw bytes for files. Limit: 25 MB (25.00 MB).
Limitations
- Not a password-hashing tool.
- MD5 and SHA-1 are broken for collision resistance.
- Hashing a file does not prove the file came from a trusted publisher unless you compare it to a digest obtained over a trusted channel.
Example
ConvertPass
{
"SHA-256": "3c0b1c0e0c4a0f0d0a9e8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d3e2f1a0b9c8d7"
}
The sample digest is illustrative. Use the tool for the live value.
Troubleshooting
- Text and file hashes differ for the same name
- A file may include a trailing newline or a BOM that the text pane does not. Hash the bytes you actually intend.
FAQ
Should I store passwords with SHA-256?
No. Use a password hashing function with salt and work factor, such as Argon2id, scrypt, or bcrypt.
Why offer MD5 at all?
Checksums in older documentation still use MD5. Offering it locally is better than sending the file to a random website. It is labelled legacy in the interface.
Is the file uploaded?
No. Bytes are read with FileReader and hashed in WebAssembly in the page.
Can I hash multiple files?
One file at a time in this version, to keep memory use obvious.
Related tools
- UUID generator
Create random UUID v4 values without a network call.
- Base64 encoder and decoder
Encode or decode Base64 without uploading the payload.
- Image information viewer
Read width, height, and file size without uploading the picture.
Related guides
Related formats
Last reviewed 16 August 2026. Report a problem. Reports do not include your input.