Type or paste text and the digest appears as you type, in lowercase hex — SHA-256 by default, with SHA-1, SHA-384 and SHA-512 in the list. The text is hashed as its UTF-8 bytes, so it matches any other tool that reads it the same way. The text itself never leaves the page, which is the point when what you are hashing is a secret.
This page loads no libraries at all. The work is done by the browser itself. Your file is read on your own machine and never sent anywhere. Open your browser’s network tab and watch while you use it.
No. This page takes text only. There is no file box on it, and it hashes what is in the text area. A file checksum has to be taken over the bytes of the file itself, which is not something this page does.
Whitespace counts: a trailing newline your editor added, or one extra space, gives a completely different digest, and nothing is trimmed first. Check the algorithm too. Changing it in the list does not recompute on its own, so press Hash after switching.
Not offered. The browser crypto API this page uses does not provide it, and it is broken for anything security related, so there was no reason to work around that. SHA-256 is the default; SHA-1 is here for checking against old systems.
It will hash it, but a bare SHA is not password storage: one pass, no salt, so the digest is open to a dictionary attack. Salting and slow hashing are what bcrypt, scrypt and Argon2 are for.
Everything here is free and works the same way, in your browser.
A new DeskKit tool lands every week or two. Leave an address to hear about it. Nothing else is ever sent, and one click removes you.