UUID Batch Generator
Generate up to 10,000 UUIDs in versions 1, 4, 7 or 8. Export as TXT, CSV, JSON or SQL INSERT VALUES. Time-ordered v7 for DB primary keys.
What is the UUID Batch Generator?
A free browser tool to generate Universally Unique Identifiers (UUIDs) in bulk. UUIDs are 128-bit identifiers used to uniquely tag database rows, distributed system events, user sessions and files across machines without coordination. This generator supports the four most useful versions defined by RFC 9562 (the 2024 standard that supersedes RFC 4122): v1 (timestamp + node), v4 (purely random — the most common), v7 (time-ordered Unix-ms — perfect for database primary keys) and v8 (custom layout). Everything runs in your browser using the WebCrypto API, so no data ever leaves your device.
Key Features
- Generate up to 10,000 UUIDs in one click — fast in-browser generation
- Four RFC 9562 versions: v1 (time), v4 (random), v7 (time-ordered), v8 (custom)
- v4 uses native crypto.randomUUID() when available (cryptographically secure)
- v7 embeds Unix milliseconds in the first 48 bits — sortable, indexable, ideal for primary keys
- Case toggle (lower / UPPER) and format toggle (dashed / plain / {braced})
- Export as plain TXT, CSV, JSON or SQL INSERT INTO ... VALUES (...) syntax
- Privacy-safe: v1 uses random multicast node bits (never reveals real MAC address)
- 100% browser-side — no server roundtrip, no telemetry

How to Use
- Pick a version: v4 for general purpose, v7 for database keys, v1 if you need a legacy time-based ID
- Enter a count from 1 to 10,000
- Optionally switch case to UPPER and format to plain or {braced}
- Click Generate UUIDs — the list appears instantly in the textarea
- Copy all to clipboard or download as TXT, CSV, JSON or SQL INSERT statements
- Paste the SQL block directly into your database client to bulk-insert IDs
