Secure generation
Every password uses crypto.getRandomValues(), the browser’s cryptographically secure random source—not predictable Math.random(). Generation stays entirely on your device.
Generate strong, private passwords and passphrases — created securely in your browser and never sent anywhere.
Recently generated passwords appear here for this tab only — they’re held in memory and cleared when you close the tab.
Every password uses crypto.getRandomValues(), the browser’s cryptographically secure random source—not predictable Math.random(). Generation stays entirely on your device.
Entropy estimates how many possibilities an attacker may need to search. More random characters usually mean more entropy. Length matters more than clever substitutions.
Generate a unique password for every account and store it in a reputable password manager. Never reuse a high-value password on another website.