Security tools
Passwords, hashes, and IDs generated locally with the Web Crypto API.
By opening this website or using its tools, you agree to our Terms and Privacy Policy.
Most popular
All security tools
Generate strong random passwords or memorable passphrases.
MD5, SHA-1, and SHA-256 hashes of text or a file.
Generate v4 UUIDs, one at a time or in bulk.
Random strings, numbers, or a pick from your own list.
URL, Base64, and HTML entity encoding and decoding.
About these tools
Every tool in this category is a pure function of your input and your browser’s own random number generator — there is nothing to upload in the first place, so there is no server round trip to eliminate. Randomness comes from the Web Crypto API’s `crypto.getRandomValues`, the same source browsers use for their own security-sensitive operations, not the weaker `Math.random`.
That makes this category the clearest demonstration of the site’s "runs in your browser" claim: a password generator that sends nothing over the network isn’t a convenience, it’s the entire point — the alternative is trusting a stranger’s server not to log what it just generated for you.
FAQ
Why trust a password generator on a website instead of my password manager?
You don’t have to — most people are better served by their password manager’s built-in generator. This exists for the times you need a strong password without one on hand, with the same guarantee: nothing generated here is transmitted anywhere.
What randomness source do these tools use?
crypto.getRandomValues, the Web Crypto API’s cryptographically secure random number generator — not Math.random, which is not designed to be unpredictable.