MD5, SHA-1, SHA-256 and SHA-512 hash generator
Compute the MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hash of text or a file, in hex or Base64. Ideal for verifying downloads.
How it works
Type text or pick a file and you will see its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes at once. SHA hashes use the browser Web Crypto API and MD5 uses a JavaScript implementation.
To check that a downloaded file has not been tampered with, paste the hash published by the official site into the compare field: the tool tells you whether it matches any of the computed ones.
Frequently asked questions
Can I use MD5 or SHA-1 to store passwords?
No. They are fast and have known collisions. Passwords need slow, salted algorithms such as bcrypt, scrypt or Argon2.
Can I get the original text back from a hash?
Not directly: a hash is a one-way function. It can only be guessed by trying inputs, which is why short passwords are unsafe.
Related tools
JSON validator and formatter online
Validate, beautify, minify and sort JSON online. Shows the exact error line and column. Free, and your data never leaves your browser.
Open toolBase64 encode and decode online
Encode and decode Base64 text with full UTF-8 support (accents, emojis), URL-safe variant, and file or image to Base64 conversion.
Open toolURL encode and decode online
Encode and decode URLs and query parameters (percent-encoding), and break a URL down into protocol, host, path and parameters.
Open toolUUID generator online (v4, v7 and ULID)
Generate UUID v4, time-ordered UUID v7 and ULID, one or thousands at a time. Uppercase, no hyphens and a UUID validator.
Open toolJWT decoder online
Decode a JSON Web Token and read its header, payload, and issued-at and expiry dates in a readable format. The token never leaves your browser.
Open toolHTML entities encoder and decoder
Escape special characters to HTML entities (< > & ") or turn entities back into text. Optional encoding of non-ASCII characters.
Open toolNeed a custom tool for your business?
Tell us about your case and in 30 minutes we'll give you a clear diagnosis: what's going on, what to do first and what it might cost. No strings attached.