What this tool does
UUID Generator prefers crypto.randomUUID; older browsers fall back to crypto.getRandomValues and construct v4 UUIDs per RFC 4122's version and variant bits. Math.random will not be used as a source of randomness.
- The number is limited to 1 to 100 to prevent misuse and huge output.
- Capitalizing and removing hyphens only changes the display, not the random bytes.
- Outputs one UUID per line for easy copying of lists.
How to use it
- Enter the number of spawns from 1 to 100.
- Choose whether to capitalize and retain hyphens.
- Click "Generate UUID".
- After checking the list click "Copy All".
Common uses
- Create test data, object IDs, and idempotent keys.
- Batch prepare database migration or interface sample identifier.
- Generate random identities suitable for distributed systems.
UUID Generator Features
Generate 1 to 100 UUID v4 in batches using cryptographic random sources, and control case and hyphen. It is suitable for daily development, debugging, data sorting and code optimization scenarios. The processing results can be directly viewed, copied or downloaded.
FAQ
Which UUID version was generated?
This page generates UUID v4, the version bit is fixed at 4, and the randomness comes from the browser Web Crypto.
UUID must not be repeated?
No finite random space is mathematically guaranteed to never repeat, but the collision probability of canonical v4 UUIDs is extremely low in normal use.
Is it still a UUID after removing the hyphen?
The random content is the same, but the 32-bit compact string is no longer in the standard hyphenated text format; selected as required by the receiving system.