Generate UUIDs
Generate random v4 or timestamp-based v1 UUIDs, one at a time or up to 100 in bulk, and validate existing UUIDs. Cryptographically random. Free.
- Files never leave your device
- Free, no sign-up
- No watermark
About UUID Generator
Create universally unique identifiers for database keys, API requests, test data and file names. Generate cryptographically random version 4 UUIDs or timestamp-based version 1 UUIDs, copy one with a click, or produce up to 100 at once in bulk. A validator tells you whether a pasted UUID is well-formed and which version it is. All values are generated by your browser.
How to use UUID Generator
- 1
Choose v4 (random) or v1 (timestamp).
- 2
Click Generate, or set a quantity for bulk.
- 3
Copy one UUID or the whole list.
- 4
Paste a UUID into the validator to check it.
Why use this tool
- Version 4 and version 1 UUIDs.
- Bulk generation up to 100.
- Cryptographically secure randomness.
- UUID validator with version detection.
- One-click copy.
Frequently asked questions
v4 is random and the usual choice. v1 includes a timestamp, which makes values sortable by creation time.
In practice, no. There are about 5.3 × 10³⁶ possible values.
Yes. GUID is Microsoft’s name for the same 128-bit identifier.
They work well for distributed systems. For write-heavy tables, consider time-ordered IDs to keep indexes efficient.
No. They are generated in your browser and never logged.
No. Everything is processed in your browser tab. Nothing you type or paste is sent to CodeMites or any other server.
Yes. There is no account, no watermark and no usage limit. The tool runs in your own browser, so there is no server cost to charge you for.
Yes. It runs in any modern browser on Android and iOS as well as on Windows, macOS and Linux, with nothing to install.
Yes, once the page has loaded. Everything runs in your browser, so you can keep working on a train or plane without a connection.
Related tools
All Developer tools →- Number Base ConverterConvert numbers between binary, octal, decimal and hexadecimal in real time.
- Regex TesterTest regular expressions with live match highlighting, capture groups, flags and a quick-reference cheat sheet.
- Env Variable ParserConvert between .env, JSON and YAML with automatic format detection and secret detection.
- Cron Expression BuilderBuild cron expressions with dropdowns, read them in plain English and preview the next run times.
- Chmod CalculatorSet Unix file permissions with checkboxes and get the octal value, symbolic notation and chmod command.
- CIDR CalculatorCalculate network address, broadcast, host range, subnet mask and host count from CIDR notation, with binary view.