AXS TXT

UUID Generator

Generate random version-4 UUIDs (GUIDs) with a click, using your browser's crypto.

A UUID is a 128-bit identifier unique enough to use as a key without a central authority handing them out. UUID Generator creates random version-4 UUIDs on demand using your browser's secure randomness — handy for database keys, test data and request IDs.

How to use uuid generator

  1. 1. Open the tool.
  2. 2. Generate one or more version-4 UUIDs.
  3. 3. Copy the UUID(s).

When to use UUID Generator

Database keys

Generate unique identifiers for records without coordinating IDs.

Test data

Produce realistic unique IDs while developing or testing.

Request and trace IDs

Create a unique ID to tag a request or event.

Anatomy of a version-4 UUID

A UUID is 36 characters: 32 hex digits in groups of 8-4-4-4-12. In version 4, the first digit of the third group is always 4 and the first digit of the fourth group is 8, 9, a or b; the other 122 bits are random. They're created with your browser's crypto.randomUUID(). Even generating a billion UUIDs per second, it would take about 86 years before the chance of a single duplicate reached one in two. Use "Generate 10" for a batch.

Frequently asked questions

What version of UUID is generated?

Random version 4, generated from your browser's cryptographic randomness.

Are they guaranteed unique?

Collisions are astronomically unlikely for v4 UUIDs, which is why they're used as keys without central coordination.

Is anything uploaded?

No — UUIDs are generated locally in your browser.

Is a GUID the same thing?

Yes — GUID is Microsoft's name for the same 128-bit format. Ours are in lowercase; UUIDs are case-insensitive, so convert to uppercase if a system insists.

Your text is processed entirely in your browser and never uploaded — read more on the security page. Looking for more? Browse our full set of text tools or read guides on the blog.