Password Generator
Generate cryptographically strong passwords with custom charset and entropy meter
Passwords, hashes and checksums generated and computed on your own machine.
Grouped by what you want to get done. Star a tool to find it again on the homepage.
Generate cryptographically strong passwords with custom charset and entropy meter
Generate memorable multi-word passphrases from a list of 250 common words
Analyse password strength, entropy bits and estimated crack time
Generate random strings with custom length, charset and output count
Verify a download by computing and comparing its SHA-256 and SHA-1 checksums
Often used alongside these, from other categories.
A security tool that runs on somebody else's server has a problem no feature list can fix: the server sees the secret. A generated password that was transmitted is a password that existed somewhere else first. Everything in this category uses the browser's own Web Crypto implementation, which means the randomness comes from your operating system and the result never leaves the tab.
Adding a character to a password multiplies the search space; swapping an "a" for an "@" barely changes it, and the substitution is in every cracking dictionary. A long passphrase of ordinary words is both stronger and easier to type than a short string of symbols.
A hash is one-way and proves a file has not changed. Encoding is reversible and provides no protection. Encryption is reversible with a key and provides confidentiality. Reaching for the wrong one is a design bug, not a configuration detail.
Comparing a download's SHA-256 against the published value proves the bytes arrived intact. It proves nothing about who published them if the same compromised page supplied both file and hash. A cryptographic signature is what answers the second question.