UUID Generator
Generate UUID v4, v1, and v7 formatted identifiers for your applications. Free, fast, and client-side. No data sent to any server.
About this tool
Use this UUID generator to create identifier strings for records, test data, application objects, and other places where a stable ID format is useful.
How to use
- Choose the UUID version you want to generate.
- Click the generate button to create a new identifier.
- Copy the UUID and use it in your database, code, test fixture, or document.
Example
Creating an ID for a test record
When you need a placeholder ID for a user or order in a test dataset, generate a UUID and paste it into the record as a unique-looking identifier.
How it works
How UUIDs are generated
The tool creates strings in UUID format using the selected version. UUIDs are designed to make collisions unlikely for common use cases, but no client-side generator should be treated as a formal guarantee of global uniqueness in every system.
Frequently Asked Questions
What can I use a UUID for?
UUIDs are commonly used as identifiers for database records, files, events, API objects, and test data.
Which UUID version should I choose?
UUID v4 is a common choice for random identifiers. Other versions may be useful when timestamp ordering or a specific format is needed.
Are generated UUIDs stored?
No. UUIDs are generated in your browser and are not saved by this page.