Random UUID v4, ready to paste

Need IDs for a database row, API call, or spreadsheet? Get 1–50 per run, then Copy results or save to a file.

No signup required. Works in your browser.

UUID generator controls and results

This is the “random UUID” shape apps and databases usually want (version 4).

1 Set count · 2 Generate UUIDs · 3 Your results · 4 Copy results

Your UUIDs

Choose how many (up to 50) and whether to show uppercase letters. Tap Generate UUIDs, then Copy results. A new run replaces what’s on screen—copy first if you want to keep the previous list.

Need another batch? Change the count or case and generate again.

Example UUID (v4):

00000000-0000-4000-0000-000000000000

Your result: the first ID shows large. More than one? You’ll see a list—Copy results grabs every line.

Save results as:

Next: QR a UUID · Random string · Password · All generators

What a v4 looks like

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

The 4 marks the random version. The rest is hex digits in the usual eight-four-four-four-twelve pattern.

Example

00000000-0000-4000-0000-000000000000
c9bf9e57-1685-4c89-bafb-ff5af830be8a
6f1a7b92-5c4e-4c3d-9f5a-1a2b3c4d5e6f

One line per ID—paste straight into code or a sheet.

How they’re made

We build proper v4 values using your browser’s random number source when it’s there.

Quick answers

  • Version 4? The common random kind—not time-based or sequential.
  • Collisions? Rare enough for everyday work.
  • Heavily regulated data? Ask your security folks first.
  • Up to 50 UUIDs per run
  • Copy or export from the panel
  • Uppercase toggle—same values, different look

Good for

Primary keys, request IDs, seed rows—anywhere you need a fresh unique string.

  • Databases and APIs that take UUID text
  • QA batches and local fixtures
  • Matching a style guide that wants capitals

Randomness comes from your browser when it supports a strong source.

Bookmark if you reach for UUIDs often.

When to use it

Spinning IDs by hand gets old fast. Here you set a count, hit Generate UUIDs, and Copy results. The first ID is big; bigger batches add a list underneath.

How it works

  1. Set Count (1–50) and optional Uppercase hex.
  2. Click Generate UUIDs.
  3. Read your result (big line) and any extra rows.
  4. Copy results or Save results as. Reset results clears the panel.

Privacy: We don’t receive your UUIDs or settings.

FAQ

  • Proper v4 values? Yes—the tool sets the right version bits.
  • Sent to your servers? No.
  • Ship it to production? Common, but follow your own compliance checklist.
  • Uppercase? Optional; most tools treat it the same as lowercase.
  • On a phone? Same flow, stacked layout.

Pin the page if you want a shortcut.