Password Generator
Generate strong random passwords in your browser, using cryptographically secure randomness.
How to use this tool
- Select your file, drag it onto the box above.
- Processing starts automatically — there is nothing to configure.
- Check the result panel, which shows the original size, the final size and the page count.
- Click Download to save it.
Passwords are generated with crypto.getRandomValues, the browser’s cryptographically secure random source — not Math.random, which is predictable and unsuitable for anything security-related. Nothing is transmitted or logged.
The specification
| Randomness | crypto.getRandomValues — cryptographically secure |
|---|---|
| Length | 4 to 128 characters |
| Character sets | Uppercase, lowercase, digits, symbols — all optional |
| Look-alikes | Optionally excludes 0 O l 1 I |
| Entropy | Calculated and shown in bits |
How it works
This tool runs entirely in your browser. There is no server involved, which means nothing you type or upload is transmitted, stored, or logged — and there are no usage limits, because there is nothing for us to ration.
You can confirm it yourself: open your browser's developer tools, select the Network tab, and use the tool. No request is made.
Who uses this
Creating account passwords, API keys, database credentials, or Wi-Fi passphrases.
Frequently asked questions
Is it safe to generate a password on a website?
It depends entirely on whether the page sends it anywhere. This one generates in your browser using local randomness and makes no network request — you can confirm that in the Network tab. Never use a generator that submits a form to produce a password.
How long should a password be?
Sixteen characters or more for important accounts. Length matters more than complexity: a long passphrase beats a short string of symbols, and the entropy figure here shows why.
What is entropy?
A measure of unpredictability in bits. Each additional bit doubles the guessing effort. Below 50 bits is weak, 75–100 is strong, and above 100 is very strong against offline attacks.
Should I exclude look-alike characters?
Yes if the password will be read aloud or typed from paper, since 0 and O are easily confused. It slightly reduces entropy, which extra length more than compensates for.
Are my files uploaded to a server?
No. Everything runs inside your browser on your own device. Your file is never transmitted and never stored by us. You can confirm this by opening your browser’s Network tab while you use the tool — you will see no upload request.
Is there a limit on how many files I can process?
No. There is no daily cap, no account, and no watermark. Because the work happens on your device rather than our servers, there is nothing for us to ration.
Is this tool really free?
Yes — no account, no trial, no watermark, and no cap on usage. It runs on your own device rather than our servers, so there is no cost for us to pass on.
Does it work on mobile?
Yes. The interface adapts to phone and tablet screens, and everything runs in the browser, so there is no app to install.
Related tools
From other categories
Your files stay on your device. This tool runs entirely in your browser. No file is uploaded, transmitted, or stored. You can verify this by opening your browser's Network tab while using the tool.
Disclaimer. Specifications published by exam boards, governments and platforms change without notice. We verify and date every specification on this site, but you should always confirm against the official source before submitting an application. See our full disclaimer.