Add your input
The number of UUIDs you need.
Create identifiers with the browser's secure random source.
Your work stays private in your browser while you use this tool.
Generate between 1 and 100 random UUID version 4 values with the browser's crypto.randomUUID(), then display them in lowercase or uppercase with or without hyphens.
The number of UUIDs you need.
Create identifiers with the browser's secure random source.
A copy-ready list of UUID v4 values.
UUIDs are excellent identifiers, but they are not passwords or proof of authorization.
Create test identifiers for fixtures, seed data, or mock API objects.
Prepare several correlation IDs for a local development workflow.
Generate a canonical hyphenated v4 UUID before inserting a new database record manually.
The requested count is floored and clamped to 1–100. The page calls crypto.randomUUID() once per item, stores the canonical values, and applies uppercase or hyphen removal only as a display transformation before copy or download.
Yes. UUID generator is free to use.
Yes. Your work stays private while you use the tool — nothing you enter is uploaded.
No. Those controls only change how the same generated bytes are displayed. Toggling them does not request fresh randomness.
It should not be treated as one. UUID uniqueness and random generation do not by themselves provide key lifecycle, secrecy, permissions, revocation, or secure comparison.