Mission Control · Free tool

Password generator

Create strong, truly random passwords, passphrases and PINs. Made inside your browser, never sent anywhere, never stored.

Strong0 bits of entropy · would take … to crack
Quick pick

Generated in your browser. Never sent, never stored.

Truly random

Characters are picked with your browser’s cryptographic random generator, with no patterns and no bias.

Longer beats clever

Each extra character multiplies the work for an attacker. Aim for 14 or more, and 20 for important accounts.

One per account

Never reuse a password. Save each one in a password manager and remember a single strong passphrase.

Quick answer

A strong password is long, random and unique. Aim for at least 14 characters (20 or more for email and banking), create it with a cryptographic random generator and never reuse it. This generator makes passwords, passphrases and PINs entirely in your browser, shows the entropy in bits and estimates how long an attacker would need to crack it.

How is password strength measured?

Entropy measures how unpredictable a password is, in bits. It equals the length multiplied by log2 of the size of the character set, and every extra bit doubles the number of guesses needed. The crack times below assume an offline attacker making 100 billion guesses per second.

ExampleEntropyAverage time to crack
8 random lowercase letters37.6 bitsabout 1 second
6-digit PIN19.9 bitsinstantly
5 random words (EFF list)64.6 bitsabout 4 years
12 random letters and digits71.5 bitsabout 600 years
16 random characters, all types104.9 bitsabout 7 trillion years

Should I use a password or a passphrase?

Use a random character password for the accounts stored in your password manager, where you never have to type it. Use a passphrase of five or more random words for the few secrets you must remember, such as your device login and your password manager’s master password. Words chosen at random from a large list are easy to read and type and still very strong.

What are the best practices for passwords?

  • Use a different password for every account, and keep them in a password manager.
  • Prefer length over complexity rules. NIST SP 800-63B recommends allowing long passwords and passphrases and advises against forced composition rules and routine password changes.
  • Turn on two-factor authentication or passkeys wherever they are offered.
  • Change a password only if you suspect it has been exposed.

Is it safe to generate passwords on a website?

Yes, when the generator runs locally. This one uses your browser’s crypto.getRandomValues function, so every character comes from a cryptographically secure source, and the password is never sent over the network or stored. You can view the page source to confirm it.

Last updated . Written and reviewed by the AstronautCloud infrastructure team.

Password generator FAQ

Is it safe to generate passwords on a website?

Yes, with this tool. Every password is created inside your own browser using its built-in cryptographic random number generator. Nothing is sent to our servers, nothing is logged and nothing is saved. You can even disconnect from the internet after the page has loaded and it keeps working.

How long should my password be?

At least 14 characters for ordinary accounts and 20 or more for email, banking and your password manager. Length matters more than clever symbols: every extra character multiplies the number of guesses an attacker needs.

What is a passphrase and when should I use one?

A passphrase is several random words, such as “bonfire-quartz-meadow-ripple-harbor”. It is easy to read and type but still very strong. Use one for passwords you must remember, like your device login or password manager, and random character passwords for everything else.

What does the entropy number mean?

Entropy measures how unpredictable a password is, in bits. Each extra bit doubles the guesses needed. Around 60 bits resists most online attacks, 80 bits or more is strong, and 100 bits or more is beyond practical attack. The crack-time estimate assumes an attacker testing 100 billion guesses per second against a leaked database.

Should I reuse a strong password?

No. Use a different password for every account, and keep them in a password manager so you only remember one strong passphrase. If one site is breached, the others stay safe.

Passphrases use the EFF Long Wordlist (7,776 words) by the Electronic Frontier Foundation, licensed under CC BY 3.0 US.

More free tools

Keep your website as safe as your logins

AstroWP WordPress hosting includes free SSL and Imunify360 security, with 24/7 expert support.

See AstroWP