Free online UUID v4 generator
Generate one or many random UUIDs (version 4) instantly for databases, APIs, client-side IDs, and testing. Jigglify creates them locally with the Web Crypto API so you can copy bulk lists without sending anything to a server.
What you can do
UUID v4 (random)
Generate RFC 4122 version 4 UUIDs with crypto.randomUUID() in your browser - random bits plus the correct version and variant nibbles.
Bulk generate
Create 1-100 UUIDs at once for fixtures, seed data, migrations, or test suites, then copy the full list in one click.
Private by default
IDs are created on your device. Nothing is uploaded - useful when you are drafting schemas or offline tooling.
What UUID v4 means
A UUID is a 128-bit identifier, usually shown as 36 characters with hyphens (8-4-4-4-12 hex groups). Version 4 fills almost all of those bits with randomness. The version nibble is set to 4, and the variant bits follow RFC 4122, so other systems recognize the string as a standard v4 UUID.
Unlike v1 (time-based), v4 does not embed a timestamp or node identifier. That makes v4 the usual default for opaque primary keys, correlation IDs, and client-generated records when you do not need time-sortable IDs. Compare UUID v4 vs v1.
Collisions and uniqueness
For normal application volumes, the chance of two independently generated v4 UUIDs matching is negligible - far lower than everyday operational risks. Still treat uniqueness as a design property: enforce unique constraints in your database when the ID is a key, and never treat a UUID alone as proof of authorization.
How to use this UUID generator
- Choose how many UUIDs to create (1-100).
- Click Generate to create a fresh list of v4 UUIDs.
- Copy all results to your clipboard for fixtures, seeds, or API tests.
- Generate again whenever you need a new batch - each run is independent.
Frequently asked questions
Learn more about UUIDs
Related tools: Password generator, SHA-256 generator, JWT decoder.
Why use UUIDs?
UUIDs give you unique identifiers without a central ID authority. They are common in distributed systems, client-generated primary keys, request tracing, and merge-friendly datasets. Generating v4 UUIDs in the browser is handy for quick fixtures and prototypes without installing CLI tools or hitting a remote API.