Password Generator
Generate secure random passwords with configurable length, character sets, quantity, and entropy estimates.
This tool runs entirely in your browser. Your input is never uploaded.
Password options
Choose preset sets, or enter a custom set below to use only those characters.
Generated passwords
Generated locally with the browser Web Crypto API.
Passwords will be generated after the page loads.
Password Generator
Generate up to 50 passwords at once with a length from 4 to 128 characters. Choose lowercase letters, uppercase letters, numbers, symbols, or enter a custom character set to use only the characters you specify. You can also provide characters to exclude from the final pool.
When “require each set” is enabled, every generated password contains at least one character from every selected character set. The displayed entropy is an estimate based on password length and the available character pool; it is not a guarantee against weak storage or reuse.
Passwords are generated with the browser Web Crypto API using rejection sampling to avoid modulo bias. Generation and copying happen entirely on your device, and no password is uploaded or stored by BrowserKit.
Related tools
UUID Generator and Validator
Generate secure UUID v4 values and inspect UUID structure.
Open ToolHash Calculator and File Checksum
Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 for text and files, and compare checksums.
Open ToolBcrypt Hash
Hash passwords with bcrypt and verify existing hashes at adjustable cost rounds.
Open Tool