Hash Generator
Compute MD5, SHA-1, and SHA-256 hashes of text or a file.
—
—
—
Usage examples
Verifying a downloaded file's integrity
Compare the hash published on a download page against the hash of the file you received, to confirm it wasn't corrupted or tampered with.
Generating a SHA-256 hash of a password or secret
Quickly compute the SHA-256 hash of a password or token you need to store in code or a config file.
Quickly checking if two files have identical content
Compare the hashes of two files to confirm they're byte-for-byte identical without having to open and compare them manually.
Frequently asked questions
Is my text or file sent to a server?
No. All hashing happens entirely in your browser, and what you enter is never sent to a server.
Is MD5 a secure hashing algorithm?
No. MD5 has known security weaknesses and isn't recommended for security purposes like storing passwords. Use it only for lightweight purposes like checking file integrity, and use SHA-256 wherever security matters.
Can this handle large files?
Yes. Computation may take a bit longer depending on file size, but it will hash anything your browser is able to load.
Should I use uppercase or lowercase?
The hash value is the same either way, case doesn't change it. Pick whichever matches the convention used by the tool or document you're comparing against.