Configuration
UUID Generator
Click "Generate"

UUID / Password / QR Code Generator

A handful of generators you want within reach: UUIDs, random passwords, QR codes, placeholder text, number sequences and random test data. Configure the parameters on the left and generate on the right.

UUIDs and passwords come from the browser cryptographic random source, and nothing is routed through a server.

Features

How to use

  1. Choose the generator you want on the right: UUID, random password, QR code and so on.
  2. Adjust length, character set and quantity in the parameter panel on the left.
  3. Click Generate to produce the results.
  4. Use Copy to take the output, or download a QR code directly as a PNG.

FAQ

Can UUID v4 values collide?

A UUID v4 carries 122 random bits, so collisions are theoretically possible but astronomically unlikely: generating a billion of them every second for about 100 years still leaves a collision probability far below the chance of a hardware failure. In practice you can treat them as unique.

Are the generated passwords really random?

Yes. They come from the browser crypto.getRandomValues() cryptographic random number generator rather than Math.random(), so there is no predictable pseudo-random sequence. Store the result somewhere trustworthy — this page keeps no record of it.

Can the generated test data be used in production?

No. Fields such as phone and ID numbers are fabricated to match a format and suit only testing and demos. They are not real, and may coincidentally match a real person.

Are there restrictions on using the QR codes?

The QR code format is an open standard and free to use. Do make sure the URL or content you encode is lawful — the code is only a carrier and does not change who is responsible for what it contains.

Feedback

This site is front-end only — no backend, no accounts — so feedback goes to GitHub Issues, Discussions, or email.

Paste it into the issue or email to help track it down — it never includes anything you typed

Also: Browse existing issues · Email feedback (no GitHub account needed): 278975598@qq.com