Strong random passwords and memorable passphrases β generated in your browser, never sent anywhere.
How this works & how to stay safe (FAQ)
Generate strong random passwords or memorable passphrases for new accounts, password managers, and one-off secrets β entirely in your browser, with no account required.
Anyone creating a credential they will not be memorising β a new account going straight into a password manager, a database user, a wi-fi key for guests β and anyone who does need to remember one, which is what the passphrase mode is for. It generates in your browser rather than on a server, so the password exists only on your machine from the moment it is created.
Example 1. New email account: length 20, all character sets on. Copy into your manager under a named entry for that site.
Example 2. Corporate portal that bans symbols: turn symbols off, keep length high, regenerate until accepted.
Example 3. Guest WiβFi note: a four-word passphrase is often easier to dictate than a dense symbol string.
Use a unique password per important account. Regenerate after a breach notice. Prefer a password manager over a spreadsheet. This tool creates secrets; it does not replace multi-factor authentication where available.
Adding a symbol to a short password helps far less than adding characters. Each extra character multiplies the number of possibilities, so a long password drawn from a smaller alphabet comfortably beats a short one bristling with punctuation β which is why a four-word passphrase is stronger than "Tr0ub4dor&3" while being much easier to remember and to type.
That is the reasoning behind offering both modes. Random passwords pack the most strength into the fewest characters and are the right choice when software remembers them for you. Passphrases trade length for memorability and are the right choice when a person has to carry the credential in their head or read it aloud. Both are generated with the browser's cryptographic random number generator, not the ordinary one used for shuffling and animation.
Substituting characters and calling it strong. "P@ssw0rd!" follows a pattern every cracking tool tries first, and it is far weaker than three random words. Reusing a good password across sites is the second and the more damaging: strength does not help at all once one of those sites is breached. The third is picking a short password because a site allows it β the length limit that matters is the one that makes it unguessable, not the one the form accepts.
Generate straight into a password manager and never see the password again; length stops mattering once you are not typing it. When you do have to type or say one aloud β a device login, a wi-fi key read over the phone β use the passphrase mode, which is far easier to get right and no weaker for it. Do not email a password to yourself as a way of keeping it. If a site rejects a generated password, it is almost always a length cap or a banned symbol, so shorten or change the separator rather than settling for something predictable.
The generated value is selectable text alongside its copy button, so it can be read by a screen reader or copied without being seen. The length slider is a standard range input operable with arrow keys, and its current value is shown as a number rather than only as a slider position. Passphrases are markedly easier to transcribe by ear than random strings, which makes them the better choice when someone has to dictate a credential.
crypto.getRandomValues) for secure randomness.Passwords are generated in your browser using its cryptographic random number generator. No generated value is sent anywhere, logged, or retained after you close the tab β the password exists only on your machine, which is the whole point of generating it here rather than on someone's server. Advertising cookies and the choices available to you are covered in the Privacy Policy and in the consent notice shown on your first visit.
The Word Counter is handy when a system imposes an exact character limit, and the Notepad is a better scratch space than a document you might forget to delete β though neither is a password manager, and neither should be used as one. The full tool list is on the home page.
Yes when the browser provides Web Crypto. Use a current browser.
No. Nothing is uploaded for generation.
Random strings pack more entropy per character; passphrases trade density for memorability.
Disable banned character sets or shorten to the site maximum, then regenerate.
After the page loads, generation does not need the network.
No. Unique passwords for important accounts, stored in a manager.
More help: Password Generator FAQ Β· All tools Β· Contact Β· About