Strong Password Generator
Passwords for root access, control panels and databases. Generated locally in your browser: nothing is sent to our server.
How the password generator works
The tool creates passwords right in your browser using the Web Crypto API, a source of cryptographically secure randomness. Nothing is sent to our server: the generated string exists only on your device, so it is safe to use for server access and control panels. You choose a length from 6 to 48 characters and pick the character sets: uppercase A-Z, lowercase a-z, digits 0-9 and symbols.
The character sets already leave out look-alike characters that are easy to mistype when entered by hand: zero and the letter O, the digit one and lowercase l or uppercase I. The finished password is copied to your clipboard with one click, so you never have to retype it.
What makes a password strong
Password strength comes down mostly to length and character variety. A short password can be brute-forced in reasonable time; a long one drawn from several sets practically cannot. Follow a few simple rules:
- Use at least 16 characters for critical accounts: root, databases, your hosting control panel.
- Mix upper and lower case, digits and symbols rather than letters alone.
- Never reuse the same password in more than one place.
- Do not build passwords from dictionary words, dates or names.
- Store passwords in a password manager, not in a text file or notes app.
Passwords and SSH access
For logging in to a server over SSH, keys are more secure than passwords: the private key never travels over the network and cannot be brute-forced the way a password can. A sensible setup is key-based authentication for SSH, with long generated passwords wherever keys are not supported: control panels, databases and mailboxes. A password manager saves you from memorizing dozens of them.