Generate cryptographically secure UUID v4 identifiers, one or in bulk.
A UUID generator creates random 128-bit identifiers that are effectively unique across machines and time. Version 4 UUIDs draw their value from randomness, which makes them ideal for primary keys, request IDs, filenames, and anywhere you need an identifier without a central counter.
Identifiers are produced in your browser using the platform's cryptographically secure random number generator. Nothing is generated on a server, logged, or stored, so the values are yours alone.
Generate one UUID
Output
550e8400-e29b-41d4-a716-446655440000The 13th hex digit is 4 (version) and the 17th is 8, 9, a, or b (variant), which marks it as a v4 UUID.
Generate a batch of three
Output
550e8400-e29b-41d4-a716-446655440000
f47ac10b-58cc-4372-a567-0e02b2c3d479
9f8e6c4a-2b1d-4f37-8a5e-c1b0d7f2e643Bulk generation is useful when you are seeding a test database.
A v4 UUID has 122 random bits, so two generated values colliding is astronomically unlikely. Treating them as unique identifiers is standard practice.
v4 UUIDs are random, while v1 UUIDs are built from the clock and hardware address. Random v4 values are simpler and do not leak machine details.
No. They are generated in your browser with crypto.getRandomValues and are never transmitted or saved.
Not with this tool. Sequential IDs defeat the purpose of randomness and can leak how many records you have created.
Between 1 and 100 version 4 UUIDs, created on this device.