How the name and root word password generator works
The generator preserves the exact spelling and capitalization of your input. It then uses the Web Crypto API to create a new random sequence for each result and positions that sequence according to your setting.
How do I generate a password from a name?
Enter the name, choose whether it appears first, last, or between random characters, and select Generate root-word passwords. The name remains visible exactly as entered. Each result receives a fresh sequence of at least 12 random characters; the default adds 20.
Is a password based on my name secure?
A name is public or easy to learn, so the generator treats it as known to an attacker and gives it zero entropy credit. The measurable strength comes from the independently random characters surrounding it. Do not use a name with only a year, birthday, or predictable symbol appended. Keep the default random length or increase it when the destination accepts longer passwords.
What is a root word password?
A root word password contains a word selected by the user plus added characters. The recognizable word can make the result easier to identify or type, but it should be treated as known to an attacker. The security comes from the length and unpredictability of the added random sequence.
Prefix, suffix, or both sides?
Choose the layout required by the account or device. “Both sides” splits the random material around the root without reducing its length. “Vary placement” independently chooses prefix, suffix, or both sides for each generated result. Placement is not counted as password entropy.
How many random characters should I add?
The tool requires at least 12. Twenty random characters with the default character types provides a substantial random component while keeping the name or word intact. If the destination accepts longer credentials, increasing the random count is stronger.
Should I reuse the same name or root word?
Generate a fresh result for every account and store it in a password manager. Reusing one root across many accounts creates a visible relationship if any password is exposed. For unrelated fully random results, use the standard password generator; for memorable independent words, use the passphrase generator.