Password generator New
Generate strong, random passwords and passphrases with the secure random generator of your browser. Choose length and character types.
Toolbox has been completely renewed. What do you think? Share your feedback
Calculate the hash of a text or a file and verify a download against its published checksum. Files are read by your browser and never uploaded.
Runs in your browser. Nothing is uploaded.
Loading the hash generator…
Type text, or pick a file.
Read the MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes.
Paste a checksum to compare it with the calculated hashes.
Use SHA-256 or stronger. MD5 and SHA-1 are fine for checksums, but they are broken for security purposes such as signatures.
Do not store passwords as plain hashes. Use a password hashing function such as bcrypt or Argon2, which are slow on purpose.
Generate strong, random passwords and passphrases with the secure random generator of your browser. Choose length and character types.
Generate random UUID v4 or time-ordered UUID v7 identifiers in bulk, in upper or lower case, with or without hyphens.
Encode text or files to Base64 and decode Base64 back to text. Supports UTF-8, emoji and the URL-safe alphabet.
Format, validate and minify JSON, and explore it in a collapsible tree with a filter for keys and values. Errors are shown by line and column.
May Toolbox count visits with Google Analytics, to see which tools are used and what to improve? A cookie is stored only if you allow it, and what you enter in the tools is never part of it. Read more about privacy