UUID Generator

Generate random v4 UUIDs (GUIDs) locally in your browser using the platform CSPRNG. Free and private, no data sent anywhere.

Generate RFC 4122 version 4 UUIDs. Random, 122-bit unique identifiers commonly used for database keys, API request IDs, session tokens, and file names. Grab one instantly or generate a batch when you're seeding test data or writing migration scripts.

How to use it

  1. Set how many UUIDs you need (one or a batch)
  2. Click generate to create random v4 UUIDs instantly
  3. Copy a single UUID or the whole list to your clipboard

Frequently asked questions

Are these UUIDs actually unique?
Practically, yes. A v4 UUID has 122 random bits, so the odds of two colliding are astronomically low. You'd need billions of UUIDs generated per second for trillions of years before a collision became likely.
Can I use these in production databases or APIs?
Yes, v4 UUIDs are the standard choice for primary keys, request IDs, session tokens, and any place you need a unique identifier without a central counter. Just don't use them where you need IDs that sort chronologically, for that you'd want something like UUIDv7.
Does this tool send my UUIDs anywhere?
No. Generation happens entirely in your browser using the Web Crypto API, so nothing is logged or transmitted, useful if you're generating IDs for sensitive systems.
What format do the UUIDs come in?
Standard lowercase hyphenated format, e.g. 3fa85f64-5717-4562-b3fc-2c963f66afa6. You can generate one or a batch and copy them all at once.