Random and time-ordered IDs on demand
A UUID (Universally Unique Identifier) is a 128-bit value used to label database rows, API resources, files and messages without a central authority handing out numbers. This generator creates version-4 UUIDs, whose bits are almost entirely random, plus modern version-7 UUIDs that embed a millisecond timestamp so they sort chronologically — ideal as database primary keys. It uses your browser's cryptographically secure random number generator, so collisions are effectively impossible.
Format them the way your code expects
Need them uppercase for a legacy system, stripped of hyphens for a compact key, or wrapped in braces like a Windows GUID? Toggle the options and every UUID reformats instantly. Switch between v4, v7 and the all-zero NIL UUID, generate up to a thousand at a time, and copy the whole list or download it as a text file. Everything happens locally, so nothing is ever transmitted.
- 01
- UUID v4 (random) and v7 (time-ordered) versions
- 02
- NIL UUID plus bulk generation up to 1000
- 03
- Cryptographically secure randomness
- 04
- Uppercase, no-hyphen and brace (GUID) formats
- 05
- Copy all or download as a .txt file
- 06
- Runs locally — no server calls, no signup


