Keymaster

A pseudo-random password generator.

Password Generation

 - 





New in version 1.2 New in version 1.1

Special Character Set

Configure which special characters to use in your password. Click a character to toggle.

About Keymaster.

Rather than store your passwords, Keymaster allows you to consistently generate pseudo-random passwords given a site name, pin code and password length.

Pseudorandom?

Passwords generated by the keymaster are not truly random. If they were, there would be no way to regenerate them. However, they are much more secure than using dictionary words, birthdays, or anything else typically memorable.

How it works:

  1. Configure your password length range. Choose a minimum and maximum length.
  2. Choose a pin code. It can be any length.
  3. Enter the name of the site you are generating a password for.
  4. Optional: Enable/Disable special characters.
  5. Optional: Select/Deselect the special characters you would like to include.
  6. Copy the generated password with the "Copy to Clipboard" button. Paste where needed.
  7. Backup your settings in the "Backup" section. Your settings are saved in browser storage and should not be considered permanent.

Is this secure?

Everything is done locally in the browser on your machine. You can even save this page to your desktop an run it locally. In fact, I encourage you to. Hosting sites come and go and I can't guarantee this will be hosted at this address forever.

Why are there 2 length fields?

For additional security, you can allow keymaster to determine your password length. Given an upper and lower value, keymaster will algorhythmically choose a password length within your range. If you don't want this simply supply the same value for upper and lower.

Once your settings are selected, you can download a settings file to a secure location. This file can be used to reset this application to it's current state. Your state will be saved to browser storage by default, but this will allow you to use these settings on another browser or to restore if you clear your browsers storage.

Note: Any change in settings will change this text. Make sure your settings are as you like before backing up.

If you like, you can also copy and paste your settings to and from a secure notes application.