Hash generator — MD5, SHA-1, SHA-256, SHA-512, CRC32
Get MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 values for a piece of text. Use the result to compare the same input with another system; spaces and line breaks are part of the input too.
Runs in your browser — your input is not uploaded to ToolsNow.
Hashing is not encryption — it only goes one way, and it is not a way to keep data secret. For storing passwords, use a deliberately slow algorithm designed for it such as bcrypt, scrypt or Argon2, never a general-purpose hash from this list.
How to use
- Paste Text to hash. Use the exact text you want to compare. The tool hashes its UTF-8 bytes in your browser.
- Choose the matching algorithm. Compare SHA-256 with SHA-256, for example. The SHA rows can take a moment to catch up after an edit, so wait for the new values before copying.
- Copy the digest. Each row has a Copy button. UPPERCASE output changes the display of the hexadecimal result, not the underlying digest.
Questions
Why does my hash differ from a command-line result?
Check for a final newline, extra spaces, different line endings or a different text encoding. This tool uses UTF-8 and does not trim the input. Even a visually identical letter can use different Unicode sequences and produce a different digest.
Can I verify a downloaded file here?
This page hashes text, not uploaded files. Pasting a filename or Base64 representation hashes those characters rather than the original file’s bytes. Use a file-hashing tool to compare a download against its published checksum.
Which algorithms are suitable for integrity checks?
Use the algorithm expected by the system you are comparing with. SHA-256 is a common choice for new integrity checks. MD5 and SHA-1 have broken collision resistance, and CRC32 is an accidental-error checksum. A plain hash is not a signature and does not prove who supplied the data.
Can I use one of these hashes to store passwords?
No. These are fast, unsalted digests, which make guesses cheap to test. Password storage needs a dedicated scheme such as Argon2, scrypt or bcrypt with a salt and suitable parameters.
Is hashing encryption?
No. There is no decryption key that restores the text from a digest. Someone can still hash likely inputs and look for a match, so hashing a predictable value does not make it secret.
Published by ToolsNow. How tools and sources are checked · Report a problem