UUID Generator
Generate RFC 4122 v4 UUIDs in bulk, with optional hyphens, uppercase, and prefix options. Uses crypto.randomUUID — 100% private.
About UUID Generator
Generate RFC 4122 v4 UUIDs in bulk, with optional hyphens, uppercase, and prefix options. Uses crypto.randomUUID — 100% private. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.
FAQ
What is a UUID?
A Universally Unique Identifier (UUID) is a 128-bit number typically displayed as 32 hex digits in 8-4-4-4-12 format (e.g. 550e8400-e29b-41d4-a716-446655440000). RFC 4122 defines the standard.
How random are these UUIDs?
This tool uses the browser's crypto.randomUUID() API, which generates version-4 UUIDs using a cryptographically secure random number generator. The 122 random bits give ~5.3×10^36 possible UUIDs — collisions are astronomically unlikely.
Are these safe to use as database primary keys?
Yes. UUID v4 is the most common choice for distributed primary keys because no coordination is needed between generators. The trade-off vs sequential IDs is index fragmentation — if that's a concern, consider UUID v7 (time-ordered), which we may add in a future update.
Related tools
.bashrc / .zshrc Alias & Config Manager
Build shell aliases, functions, exports, and PATH edits in a visual editor, then export a clean, commented .aliases file sourced from both .bashrc and .zshrc — with shadowing detection against shell builtins and common CLI tools, function suggestions when args are needed, starter packs (git, docker, kubectl, navigation, safety, ls, dev, devops, data science), import of existing rc files, dedupe, history (localStorage), and shareable URL. 100% client-side.
Add / Subtract Date Calculator
Add or subtract years, months, weeks, days, hours, minutes and seconds from a starting date/time. Calendar-day or business-day mode with custom weekend + holiday list. Month-end policy toggle (clamp to last day vs overflow). Repeat/series mode (e.g. every 2 weeks x 10) with CSV export. Shareable URL. 100% client-side.
Add Line Numbers
Add sequential line numbers to text. Custom format, padding, start, step. Skip empty lines.