Password Generator
Create strong random passwords with chosen length and character types, guaranteed to include each selected type.
Runs in your browserText → Password
Loading tool…
How to use the Password Generator
- Paste or type your Text into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the Password result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Frequently asked questions
Are generated passwords sent anywhere?
Values come from the browser’s cryptographically secure generator (crypto.getRandomValues) and never leave your device.
How long should a password be?
At least 16 characters for accounts you care about. A 20-character password using all four character types has about 130 bits of entropy.
Related converters
Password Strength CheckerEstimate password entropy and crack time, detect common passwords and patterns, and get tips. Nothing is sent anywhere.Random String GeneratorGenerate random strings from letters, digits, hex or your own character set, many at once.Bcrypt Hash Generator & CheckerHash passwords with bcrypt at cost 4–14, or verify a password against an existing bcrypt hash, in your browser.Random Number GeneratorGenerate random integers or decimals between a minimum and maximum, optionally unique and sorted.UUID GeneratorGenerate random v4 or time-ordered v7 UUIDs/GUIDs in bulk, with uppercase, brace and no-hyphen formats.Lorem Ipsum GeneratorGenerate lorem ipsum placeholder text as paragraphs, sentences or words, optionally wrapped in <p> tags.Random Color GeneratorGenerate random colours in HEX, RGB or HSL, from any colour or pastel, vivid and dark palettes.Random Date GeneratorGenerate random dates between two dates as ISO dates, ISO date-times or Unix timestamps (UTC).