Secure Password Generator
Generate random, secure passwords directly in your browser using the system's cryptographic API (Web Crypto API) instead of weak pseudo-random generators. Choose the length and character types, and get an instant strength indicator based on the password's real entropy.
How it works
- Choose the length you want with the slider or the number field (between 8 and 64 characters).
- Turn uppercase letters, lowercase letters, numbers, and symbols on or off depending on your needs.
- Optionally exclude ambiguous characters like l, 1, I, O, and 0 to avoid mix-ups when typing the password.
- The tool generates the password using the browser's crypto.getRandomValues and shows its estimated strength level.
- Copy the password with one click, or hit "Regenerate" for a new combination.
Use cases
- Create unique, strong passwords for new accounts without reusing old ones.
- Generate temporary passwords to share access with coworkers securely.
- Set up strong passwords for password managers, routers, or databases.
- Meet corporate security policies that require minimum length and complexity.