Skip to content
Node-devs logo

Free Tools

Generators

Password Generator

Create a password that is hard to guess and easy to copy.

Runs in your browser · files never leave your device

Loading tool…

What you get with the Password Generator

  • Random passwords from 4 to 128 characters, passphrases, easy-to-say passwords and PINs
  • 8 presets such as Strong, Maximum, WiFi, Easy to read and No symbols
  • Rules for minimum digits and symbols, excluded characters, no repeats and no easy sequences
  • Generate up to 50 at once, copy all or download a text file
  • Strength in bits and an estimated crack time against fast hardware
  • Private breach check using k-anonymity: only 5 characters of a hash leave your device
  • Hide-on-screen mode and a secure random generator built into your browser

How to use the Password Generator

  1. 1

    Choose the length and character types.

  2. 2

    Copy the password - generate as many as you like.

Frequently asked questions

Is it safe?+

Passwords are created on your device with crypto.getRandomValues and are never sent or stored anywhere.

What makes a password strong?

Length and randomness matter far more than clever symbols. Current guidance from NIST recommends long passwords or passphrases, no forced complexity rules, no forced regular changes and checking choices against lists of breached passwords. A 20-character random password is stronger than a 10-character one packed with symbols, and a five-word random passphrase is both strong and memorable.

Which mode should I use?

  • Random password: best for anything stored in a password manager.
  • Passphrase: best for the few secrets you must remember, such as your device login and password manager master password.
  • Easy to say: useful when you must read a password aloud.
  • PIN: for numeric codes. Use at least 6 digits and enable lockouts on the device.

Good habits

  1. Use a unique password for every account.
  2. Store them in a password manager rather than a spreadsheet.
  3. Turn on multi-factor authentication, and passkeys where offered.
  4. Change a password when there is a sign of a breach, not on a calendar schedule.

Read the full guide: how to create strong passwords and use a password manager.

Need a custom tool for your business?

Node-devs builds web apps, automations and internal tools like this one - fast.

Talk to our team