UUID Batch Generator
Generate up to 10,000 UUIDs: random v4, time-ordered v7, deterministic name-based v5 (namespace + name). Export TXT, CSV, JSON or SQL INSERT.
What is the UUID Batch Generator?
A free browser tool to generate Universally Unique Identifiers (UUIDs) in bulk. A UUID is a 128-bit identifier written as 36 characters in canonical form — 32 hexadecimal digits plus four hyphens in the 8-4-4-4-12 pattern (e.g. 550e8400-e29b-41d4-a716-446655440000) — used to uniquely tag database rows, distributed system events, user sessions and files across machines without coordination. This generator supports five versions defined by RFC 9562 (the 2024 standard that supersedes RFC 4122): v1 (timestamp + node), v4 (purely random — the most common), v5 (deterministic, name-based via SHA-1 from a namespace + name), 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
- Five RFC 9562 versions: v1 (time), v4 (random), v5 (name-based), v7 (time-ordered), v8 (custom)
- Deterministic v5: feed a namespace (DNS/URL/OID/X.500 or custom) plus a name list — same input always yields the same UUID
- 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, v5 for deterministic name-based IDs, v1 for a legacy time-based ID
- For v4/v7/v8/v1: enter a count from 1 to 10,000. For v5: choose a namespace and paste one name per line
- 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
