Identifier tool
UUID / GUID Generator
Get fresh random version 4 identifiers immediately, with batch, casing, and hyphen options.
Version 4 identifiers
Fresh UUIDs
About this tool
Generate unique identifiers instantly
UUIDs provide decentralized identifiers for database records, API requests, files, sessions, tests, and distributed systems. Version 4 values are based on random data rather than timestamps or device details.
A fresh batch appears as soon as this page loads. Generate up to 100 at a time, copy individual values or the complete list, and change casing or hyphen formatting without changing the underlying IDs.
How it works
Create UUIDs in three steps
- 1Choose a batch size
Select one identifier or create a list of up to 100 fresh values.
- 2Set the format
Keep the standard lowercase format or switch casing and remove hyphens.
- 3Copy the IDs
Copy one UUID, copy the complete batch, or generate an entirely new set.
Common questions
UUID / GUID FAQ
Which UUID version does this tool create?
It generates random version 4 UUIDs with the required version and variant bits set according to the standard format.
Are UUIDs and GUIDs the same?
GUID is Microsoft’s name for the same 128-bit identifier format commonly called a UUID. The generated values work in either context.
How likely is a duplicate UUID?
Version 4 UUIDs contain 122 random bits, making accidental collisions extraordinarily unlikely when generated with a cryptographic random source.
Why would I remove the hyphens?
Some databases, APIs, and filenames prefer a compact 32-character representation. Removing hyphens changes only the display format, not the identifier bits.