🔐 Security toolUp to 10,000 at once · Never sent anywhere

Bulk Password Generator

Create hundreds or thousands of strong, unique passwords in one go — for new user accounts, Wi-Fi vouchers, test data or coupon codes — and export them as TXT or CSV.

Characters
Group with dashes
—Entropy per password
—Time to brute-force*
—Character pool
—

*At 100 billion guesses per second, a fast offline attack. Passwords are made with your browser’s cryptographic random generator and are never stored or sent.

← All Free Tools 🔐 Security Tools

About the Bulk Password Generator

The Bulk Password Generator makes long lists of strong, unique passwords in a single click. IT teams use it to set up new staff accounts, cafés and hotels for Wi-Fi vouchers, developers for test users, and shops for one-time codes.

Every password comes from your browser's cryptographic random number generator with unbiased sampling, and duplicates are removed automatically. You control length, character types, symbols, look-alike characters, prefixes and grouping, and you can see the entropy of each password before you export. Nothing is stored or sent anywhere.

How to use it

  1. 1Enter how many passwords you need and pick a length.
  2. 2Choose character types, symbols and rules such as avoiding look-alike characters.
  3. 3Press Generate passwords and check the strength and entropy.
  4. 4Copy the list or download it as a TXT or CSV file.

What it can do

🔢
Up to 10,000 at once

Every password in the list is unique — duplicates are removed.

🎲
Cryptographically random

Uses crypto.getRandomValues with unbiased sampling and shuffling.

⚙️
Fine-grained rules

Look-alike filter, custom symbols, excluded characters, prefix, grouping and more.

📊
Strength shown

Entropy in bits and estimated brute-force time for your settings.

Frequently Asked Questions

Are these passwords safe to use?

Yes. They are generated in your browser with the Web Crypto random generator, the same source browsers use for encryption keys. They are never sent to a server or saved.

How long should a password be?

Aim for at least 14–16 characters with mixed character types. That gives around 90–100 bits of entropy, which is far beyond what brute-force attacks can reach.

Why avoid look-alike characters?

Characters like 0 and O or 1, l and I are easy to misread when a password is printed or typed by hand, as with Wi-Fi vouchers. Removing them barely lowers strength.

Can I make passwords with a prefix, like WIFI-?

Yes. Add a prefix and optionally group the random part with dashes every 4 or 5 characters for easier reading.

How do I open the CSV file?

The CSV has a number column and a password column. Open it in Excel, Google Sheets or import it into your user-management system.