Generate UUIDs and passwords
Uses crypto.getRandomValues, not Math.random, and shows the entropy in bits so “strong” is a number rather than a colour bar.
- Runs entirely in your browser
- Works offline
- No upload
- No sign-up
- No watermark
Loading the tool…
How it works
- Choose how many UUIDs you need and generate.
- Set the password length and character sets.
- Copy — nothing was transmitted at any point.
Why nothing is uploaded
Every operation on this page is done by code running inside your browser tab, using the same engine that renders web pages. The file is read from disk into your tab’s memory, transformed there, and written back out as a download. It is never sent anywhere — not to us, not to a third party.
Verify it yourself
- Open your browser’s developer tools (F12) and select the Network tab.
- Load your file and run the tool.
- The only requests you will see are the tool’s own code and, once cached, none at all.
Frequently asked questions
Is it safe to generate a password on a website?
It depends entirely on whether the page can send it anywhere. This one has no server behind it and makes no requests, which you can confirm by disconnecting and generating another. A generator that talks to a server cannot make that claim.
How many bits of entropy do I need?
Around 70 is comfortable for an account behind rate limiting; 100+ for something that could be attacked offline, such as a disk-encryption passphrase or a master password. The figure updates as you change the settings.