Developer
UUID Generator & Validator
Create random (v4), time-ordered (v7) or timestamp (v1) UUIDs — one or hundreds at a time — and check whether any UUID is valid.
Generate UUIDs
1–500 at a time.
Your UUIDs
Validate a UUID
Check the format and see its version, variant and — for v1 and v7 — when it was created. Braces and urn:uuid: are fine.
v4, v7 and v1
Random, time-sortable or classic timestamp UUIDs, all from your browser's secure random generator.
Bulk generation
Up to 500 at once for seeding databases and test data. Copy them all or download a .txt file.
Validation
Check any UUID or GUID and see its version, variant and — for v1 and v7 — when it was made.
Free online UUID generator
A UUID (universally unique identifier), also called a GUID, is a 128-bit ID written as 32 hex digits, like 550e8400-e29b-41d4-a716-446655440000. Anyone can generate one without asking a central server, and the chance of two random UUIDs ever clashing is so small it can be ignored. UUIDs are defined in RFC 9562, which replaced RFC 4122 in 2024.
Which version should I use?
- v4 (random): 122 random bits. The default choice for record IDs, file names and request IDs.
- v7 (time-ordered): the first 48 bits are the current time in milliseconds, the rest mostly random. New IDs sort after old ones, which keeps database indexes fast — a great fit for primary keys.
- v1 (timestamp):the older time-based format. This tool uses a random node rather than your device's MAC address, so nothing about your machine leaks.
- Nil UUID: all zeros (
00000000-0000-0000-0000-000000000000), used as an “empty” placeholder.
Common uses
- Database primary keys in PostgreSQL, MySQL or MongoDB
- Request and correlation IDs in APIs and microservices
- File, upload and document names that must never collide
- Seeding test data for a project or assignment
Formats
The standard form is lowercase and hyphenated in groups of 8-4-4-4-12. Some systems store UUIDs without hyphens, and Windows tools often show GUIDs in uppercase — switch the format and every generated UUID updates.
Everything is generated on your device with the Web Crypto API. Treat UUIDs as identifiers, not secrets: v1 and v7 reveal when they were made, so use a password generator for anything that must stay private.
Private by design. Everything runs in your browser — nothing you enter is uploaded or stored by AISeekho.
More free tools
- Regex TesterTest regular expressions with live highlighting and capture groups.
- JWT DecoderDecode a JWT's header and payload and check when it expires.
- HTTP Status CodesSearchable reference for every HTTP status code and when to use it.
- User-Agent ParserDecode a user-agent string into browser, OS and device.