UUID Generator

No upload · runs in your browser
UUIDs
Generated
0
Unique
0
Length each
,
Total size
0 chars

Generated by your browser’s crypto API, no value is transmitted or logged.

How it works

UUID Generator: Bulk v4, ULID and Nil UUID

Generate 1 to 1,000 version 4 UUIDs, time-ordered ULIDs or the nil UUID, with uppercase, braces and hyphen switches, copy-all and a .txt download.

What this does
  • Version 4 UUIDs from crypto.randomUUID, falling back to CSPRNG bytes with the version and variant nibbles set by hand
  • ULIDs in Crockford base32, a 48-bit millisecond prefix followed by 80 bits of randomness
  • The nil UUID for placeholders and default column values, alongside batches of up to 1,000
FAQ

No. The first ten characters encode the millisecond and the remaining sixteen are random, so within one millisecond the order is arbitrary. There is no monotonic counter here, and a bulk run reads the clock once and stamps every ULID in that batch with the same millisecond, a run of 1,000 will sort into a random order among themselves. ULIDs sort by creation time to the millisecond and no finer than that. Where a strict order inside a millisecond matters, keep a sequence column.

Keep going