Create strong, random passwords — customizable length and characters
A secure password should be at least 16 characters long, with uppercase letters, lowercase letters, numbers and symbols. This generator uses the browser's Web Crypto API to create fully random passwords that are never sent to a server. The strength indicator evaluates robustness in real time.
This tool generates secure random passwords using the browser's Web Crypto API, with control over length and character types, never sending passwords to a server.
No, generation happens entirely in your browser via the Web Crypto API: no generated password is ever sent to or saved on a server.
At least 16 characters with a mix of uppercase, lowercase, numbers, and symbols is recommended. Length affects security more than almost any other factor.
Yes, besides generating a single password, you can generate a list (e.g. 10 at a time) to choose from, useful for example when creating multiple accounts or temporary passwords.