Generate UUIDs and passwords

Uses the browser’s secure random-number source (crypto.getRandomValues), not the weak general-purpose one, and shows the strength as a number of bits rather than a colour bar.

Loading the tool…

How it works

  1. Choose how many UUIDs you need and generate.
  2. Set the password length and character sets.
  3. 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

  1. Open your browser’s developer tools (F12) and select the Network tab.
  2. Load your file and run the tool.
  3. The only requests you will see fetch the tool’s own code — and, for a few heavy tools, their open-source engine from a public CDN — plus one small page-view ping to loreatec.jp (page address and title, nothing more). None of them carry your file.

Proof it stays local →

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 strong (how many bits) does a password need to be?

Around 70 bits is comfortable for an ordinary online account, where the site limits login attempts. Aim for 100 or more for anything an attacker could try to crack on their own computer, such as a disk-encryption passphrase or a password-manager master password. The figure updates as you change the settings.