UUID & Test Data Generator
Generate UUIDs (v4 or v7) or dummy INSERT statements for seeding test tables. Runs entirely in your browser.
How to use:
- Choose UUID version: v4 (random) or v7 (time-ordered, sortable)
- Generate UUIDs: select count and click "Generate UUIDs"
- Generate test data: define columns (name:type or name:type(params) format)
- Set row count and click "Generate Rows"
- Copy INSERT statements for your database
Dummy INSERT Statements
Column format: name:type or name:type(params)
Supported types
name / first_name / last_name
Random person names
Random email address
date(startYear,endYear)
Random date YYYY-MM-DD
int(min,max)
Random integer
decimal(min,max,places)
Random decimal number
salary(min,max)
Random salary integer
age(min,max)
Random age integer
bool(probability)
true/false with optional probability
uuid
UUID (v4 or v7 based on selection)
sequence / id / auto
Auto-incrementing number
city / state / country / zip
Geographic location values
phone
Random phone number
company
Random company name
product
Random product name
text(words)
Random lorem ipsum text
enum(val1,val2,...)
Pick random from list
UUIDs
UUID v7 embeds a Unix millisecond timestamp, making generated UUIDs sortable by creation time — ideal for database indexes.