UUID Generator
Generate random UUID v4 identifiers. Create single or bulk UUIDs with formatting options.
Generate random UUID v4 identifiers. Create single or bulk UUIDs with formatting options.
A UUID (Universally Unique Identifier) is a 128-bit identifier that is practically guaranteed to be unique across all systems and all time. Version 4 UUIDs are generated using random or pseudo-random numbers, making them ideal for use as database primary keys, session tokens, file names, API request identifiers, and any situation where you need a unique reference without centralized coordination.
UUID v4 identifiers are composed of 32 hexadecimal characters arranged in five groups separated by hyphens in the format 8-4-4-4-12. The version number (4) is encoded in the 13th character, and the variant is encoded in the 17th character. All remaining characters are randomly generated using the browser's cryptographic random number generator for maximum entropy and uniqueness.
Our generator supports uppercase and lowercase output. By default, UUIDs use lowercase letters per RFC 4122 conventions. You can also choose to include or exclude hyphens. While the standard format includes hyphens, some systems prefer the compact 32-character format without them. Both formats represent the same 128-bit value.
Need multiple UUIDs at once? Set the count from 1 to 100 and generate them all in one click. Each UUID can be copied individually by clicking on it, or use the "Copy All" button to copy the entire list to your clipboard. This is perfect for seeding databases, creating test fixtures, or generating unique identifiers for batch operations.