UUID Generator
Press Generate UUID to mint a version-4 UUID using the Web Crypto API. Each click replaces the previous value so you can grab a fresh identifier for tests, database rows, or API payloads.
Updated 2026-08-03 · developer
About this tool
This UUID generator calls crypto.randomUUID in your browser and shows the result under the button. Until you click, the result area reads Click Generate UUID. Nothing is typed in by you; the only control is the generate button.
How to use
- Open the generator: Load this page in a modern browser that supports the Web Crypto API.
- Generate a UUID: Click Generate UUID. The tool calls crypto.randomUUID and writes the string into the result area.
- Copy the value: Select the UUID from the result line and paste it into your code, config, or request.
- Generate again if needed: Click Generate UUID once more whenever you need another independent identifier.
Common use cases
- Create a unique primary key while sketching an API or database schema.
- Fill placeholder IDs in Postman, curl, or local fixtures without opening a CLI.
- Mint a correlation ID for a log line or support ticket during debugging.
Tips
- Each press yields a new UUID; copy the one you need before generating another.
- These are random UUID v4 values, not time-based UUID v1 or name-based UUID v5.
FAQ
What does the page show before I click?
The result area shows Click Generate UUID until you press the button.
Which UUID version is created?
The browser’s crypto.randomUUID API produces a random UUID version 4 string.
Can I enter my own seed or namespace?
No. This tool only generates random UUIDs; it does not accept custom input.
Is the UUID sent to a server?
Generation runs locally in your browser when you click Generate UUID; you do not need an account.