Bulk UUID Generator
Generate up to 10,000 UUIDs at once and export them as CSV. Free, cryptographically secure, and generated entirely in your browser.
Your V4 UUID
V4When you need bulk UUIDs
- Database seeding. Backfill a UUID column on an existing table — generate one UUID per row, save as CSV, run a single UPDATE.
- Test fixtures. Predictable bulk data for integration tests and load tests.
- License keys / invitation codes. Pre-generate unique codes for offline distribution.
- Content IDs. Bulk-create stable IDs for documents, assets, or imported records.
How to bulk-generate UUIDs in your own code
Node.js
import { v4 as uuidv4 } from 'uuid';
import { writeFileSync } from 'node:fs';
const COUNT = 10_000;
const lines = ['uuid'];
for (let i = 0; i < COUNT; i++) lines.push(uuidv4());
writeFileSync('uuids.csv', lines.join('\n'));Python
import csv, uuid
with open('uuids.csv', 'w', newline='') as f:
w = csv.writer(f)
w.writerow(['uuid'])
for _ in range(10_000):
w.writerow([str(uuid.uuid4())])PostgreSQL
-- Insert 10,000 generated rows directly:
INSERT INTO items (id, created_at)
SELECT gen_random_uuid(), now()
FROM generate_series(1, 10000);Frequently asked questions
Up to 10,000 in a single batch. The list is virtualized so the browser stays responsive even with the maximum quantity. If you need more, run multiple batches and concatenate the CSV files — UUIDs are independent, so collision probability does not increase across batches.