Bulk password generation

A batch of passwords for staff, a test environment or an import into your inventory system. Export to TXT, CSV and JSON.

Batch

How many passwords do you need

Set the quantity and the export format here; the rules for the passwords themselves — mode, length and character sets — are in the panel below.

Password strength dial
0bits

Online guessing (100/sec)
Offline, GPU rig (10¹⁰/sec)
Nation-state scale (10¹⁴/sec)

Password length

Character sets

Fine tuning

“Safe symbols only” keeps !@#$%^&*_-+=? — almost every site accepts them and they do not break shell commands, CSV or SQL.

What happens to your password

The password is assembled in your browser from the cryptographic randomness source crypto.getRandomValues with rejection sampling, so every character is equally likely.

The page never sends passwords to a server, never writes them to browser storage and drops the history when the tab closes.

Practice

Handing passwords out without opening a hole

Do not email them. The message stays in the sender’s mailbox, the recipient’s mailbox and on both servers. Use shared access in a password manager or a one-time link service that burns after reading.

Force a change on first login. A password issued by an administrator is already known to at least one other person — the one who issued it.

Keep the export briefly. A passwords.csv in the Downloads folder outlives job changes and laptop migrations. Delete it as soon as the import is done.

Watch the bits column. It is what you show when security asks whether the issued passwords meet the internal policy.

Formats

Which export to choose

FormatWhen you need it
Plain listpasting into a script or a note to yourself
Numberedhanding out by number, ticking off what is issued
CSVExcel, Google Sheets, imports into inventory systems
JSONfeeding a deployment script or an API
Login and passwordready user001;password pairs for mass account creation

The CSV ships with a BOM and semicolons as separators, so Excel opens it directly without the import wizard.

Questions

Frequently asked questions

How many passwords can I create at once?

Up to 1000. Each one is generated independently by the same cryptographic method as a single password and gets the same entropy estimate.

How do I hand passwords out to staff?

Not by email and not in a messenger. Export the CSV, import it into a shared password manager, or hand them over through a one-time link service. Require a change on first login.

What does the “bits” column mean?

The entropy of that particular password. It comes in handy when you have to prove compliance with an internal password policy: 80 bits and above satisfies almost any requirement.

Next

Other tools

Copied