Password Generator
Generated entirely in your browser with crypto.getRandomValues - nothing is sent anywhere, ever.
20
Generated entirely in your browser with crypto.getRandomValues - nothing is sent anywhere, ever.
Set the length and pick which character sets to include (lowercase, uppercase, digits, symbols), then click Generate. Click Copy to grab the result.
Yes - it uses crypto.getRandomValues, the browser's cryptographically strong random number source, specifically because Math.random() isn't safe for anything security-related.
No - generation happens entirely in your browser. The route name says "offline" on purpose, to make that promise visible before you have to check.
Longer is stronger - 16 characters or more with all character sets enabled is a reasonable default for most accounts.
35 visits