How to use
- 1Drag the slider to choose a password length.
- 2Choose the character sets and whether to remove ambiguous characters.
- 3Select the copy action and paste the password where needed.
Create high-strength random passwords for accounts, keys, and temporary credentials. Every calculation runs in your current browser.
Generated in your browser
Passwords use cryptographically secure randomness from the browser Web Crypto API, never Math.random. The tool does not upload passwords or write them to a server, URL, or local storage. Copying places the password in the system clipboard, whose retention is controlled by the operating system and other apps.
Strength is estimated from the password length and effective character-pool size. This is an approximation based on the character-pool model, not a strict proof of the output space after mandatory character-class inclusion. More variety and greater length generally increase theoretical randomness.
No. The password only exists in this page's memory and is not saved by the tool after you refresh or close the page.
For important accounts, use at least 16 characters and enable uppercase, lowercase, numbers, and symbols. Always follow the target service's password policy.