UUID generator: v4, v7 and bulk generation

Generate a UUID (also called GUID) of the version you need and copy it in one click. Everything runs in your browser — nothing is sent to the server.

🎲 Generate a UUID

📦 Bulk generation

How many UUIDs do you need (1–1000):

📋 Ready-made values

Nil UUID
all zeros — “no value set”
Max UUID
all ones

🧠 How a UUID is built

A UUID is a 128-bit identifier written as 32 hexadecimal digits in the 8-4-4-4-12 format. It is unique in practice without any central counter: version 4 is taken from random numbers, while version 7 includes a timestamp and therefore sorts by creation order.

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx time / random 32 hex digits M = version 4 / 7 N = variant 8/9/a/b 128 bits = 32 hexadecimal digits split into 5 groups

Where it is used: primary keys of database records, request and transaction IDs in logs, unique file names, request keys so that a retry is not processed twice (idempotency), device and session identifiers. The main convenience: a UUID can be generated anywhere without a shared counter, and collisions are practically impossible.