UUID Generator
Create secure random UUIDs (GUIDs) one at a time or in bulk.
How to use: Choose how many UUIDs you need and press Generate. Copy one or all of them.
How to use the UUID Generator
A UUID (universally unique identifier), also called a GUID, is a 128-bit value used to label records, files, sessions and devices without a central authority handing out numbers. Version 4 UUIDs are generated from random numbers and look like 3f2b8c1e-5a47-4d1b-9c7e-0a1b2c3d4e5f.
Pick how many identifiers you need and press Generate. This tool uses the cryptographically secure random number generator built into your browser, then sets the version and variant bits as required by the standard. The checkboxes change only the format: uppercase, hyphens removed (32 characters) or curly braces, which some Microsoft tools expect.
The chance of generating the same version 4 UUID twice is vanishingly small: you would need to produce billions per second for many years before a collision becomes likely. That makes them excellent database keys when many systems create records independently.
Keep in mind that random UUIDs are not sorted by time, which can slow some database indexes at very large scale, and that a UUID is an identifier, not a secret. Do not use one as a password or access token unless your system is designed for that. For secrets, use the password generator instead. Nothing generated here is stored or transmitted.
Frequently asked questions
What is the difference between UUID and GUID?
They are the same thing. GUID is the term Microsoft uses; UUID is the standard name.
Can two UUIDs ever be the same?
It is theoretically possible but practically never happens with properly generated version 4 UUIDs.
Are the UUIDs generated securely?
Yes. They use the browser’s cryptographic random number generator.