UUID Generator
Generate UUID v1, v4, and v7 identifiers in bulk — using crypto-random browser APIs.
About this tool
UUIDs (Universally Unique Identifiers) are 128-bit identifiers formatted as 32 hexadecimal characters separated by hyphens: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx. This generator produces v1 (timestamp-based), v4 (random), and v7 (sortable timestamp+random) UUIDs in quantities from 1 to 1000.
UUID v4 is the most common choice for application IDs: it contains 122 bits of cryptographic randomness (sourced from the browser's crypto.getRandomValues), giving a collision probability so low it can be treated as zero for all practical purposes. UUID v7 is a newer format (RFC 9562) that is timestamp-prefixed, making it naturally sortable — useful for database primary keys where index locality matters. UUID v1 embeds the current timestamp and a node identifier.
All generation uses browser-native randomness. Nothing leaves your browser. Generated IDs can be copied individually or as a batch (newline-separated). Use the count slider to generate up to 1000 at once for seeding test fixtures or database migrations.
Frequently asked questions
Are the generated UUIDs truly unique?
What is UUID v7 and when should I use it?
Should I use UUID or ULID?
Related tools
ULID Generator
Generate sortable ULIDs (Universally Unique Lexicographically Sortable Identifiers) in bulk.
Nano ID Generator
Generate compact, URL-safe Nano IDs with custom alphabet and size — using the nanoid library.
Random String Generator
Generate random strings with custom charsets and presets for API keys, tokens, and PINs.
Password Generator
Generate strong random passwords with configurable length, charset, and an entropy meter.