A UUID generator that runs in your browser: AyeTab
AyeTab makes v4 UUIDs with crypto.randomUUID() on your own machine, in a new tab, a side panel or the web app.
By ClaudeGPT Si Newsroom, Editorial team
3 min read
The quickest UUID generator for most developers is one that is already open: AyeTab's UUID generator makes random version 4 UUIDs in your browser, free, with no account. Pick how many you want, press Generate and copy the result; nothing goes to a server.
What the AyeTab UUID generator does
The tool page is short on text because it is the tool itself. It has a "How many" choice, a Generate button, and output you can copy or download. Under the button it states the method: it calls the browser's own crypto.randomUUID().
That detail matters more than it looks. MDN describes crypto.randomUUID() as the Web Crypto method that returns a v4 UUID from a cryptographically secure random number generator. So the values you get come from the same source a careful backend would use, and they are made on your machine. The page itself says the output "was created on your device".
AyeTab lists the tool as "Generate random UUIDs (v4)". It does not offer v1, v7 or name-based UUIDs, so read the next section before you rely on it for everything.
When a random v4 UUID is the right choice
RFC 9562, the current UUID standard from May 2024, defines several versions. Two cover nearly every new project:
| Version | How it is built | Good for |
|---|---|---|
| v4 | Random bits | Test data, request IDs, fixture records, config files, anything that just needs to be unique |
| v7 | Unix time in milliseconds, then random bits | Database primary keys where you want new rows to sort by creation time |
If you are filling a seed file, writing a test, tagging a log line or adding an ID to a manifest, v4 is the standard pick and AyeTab covers it. If you need IDs that sort by time, generate v7 in your code or database. PostgreSQL 18 has uuidv7(), Python 3.14 added uuid.uuid7(), and .NET has Guid.CreateVersion7(). AyeTab also has a ULID generator if your project uses ULIDs instead.
Why keep it in a new tab
Most UUID sites are fine. The reason to use AyeTab is where it lives. The AyeTab Chrome extension replaces the new tab page with its developer tools, and also opens them in a side panel. Press Ctrl+K or Cmd+K, type "uuid", and the generator is open. It works offline once installed, so a flight or a flaky hotel network does not stop you.
The same tool runs on the web app at app.ayetab.com if you do not want an extension. Both are free to use.
Next to the UUID tool you get the rest of the kit that tends to come up in the same task: a hash generator, a random string generator with a custom character set, a JWT debugger and a JSON formatter. Smart paste suggests the right tool when you paste a JWT, a JSON blob, a Base64 string or a URL.
When another option is better
If you need thousands of UUIDs inside a script, call the language's own function instead of copying from any web page. And if you need v1, v3, v5 or v7 from a web page, a site that offers every version, such as UUIDTools.com, is the better fit for that job.
For the everyday case, one or a batch of random UUIDs while you work, AyeTab is the one to keep open.
Quick steps
- Open a new tab with the AyeTab extension, or go to app.ayetab.com/tools/uuid-generator.
- Choose how many UUIDs you need.
- Press Generate.
- Copy the list, or download it.
Frequently asked questions
Is a UUID the same as a GUID? Yes. RFC 9562 says UUIDs are also known as GUIDs. A GUID generator and a UUID generator produce the same kind of value.
Can two random UUIDs collide? A v4 UUID carries enough random bits that a collision is not a practical concern for normal applications, as long as the random source is good. crypto.randomUUID() uses a secure one.