Free UUID Generator (v4)

Generate random UUID v4 identifiers in bulk, in the format your code or database needs.

Home

Generate one or up to 100 random UUIDs (version 4, the fully-random variant) at once, formatted with dashes, without dashes, or uppercase โ€” ready to paste into code, a database seed, or test fixtures.

UUID Generator (v4)

What a UUID is and when to use one

A UUID (Universally Unique Identifier) is a 128-bit value used as an identifier โ€” for database primary keys, session tokens, file names, or any place you need an ID that won't collide with one generated somewhere else, without coordinating with a central authority. Version 4, which this tool generates, is the most common variant: it's derived from random bits rather than a timestamp or hardware address, so two v4 UUIDs are, for all practical purposes, never the same.

The three format options cover the common conventions: with dashes (xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx) is the standard RFC 4122 representation used by most databases and APIs, no dashes is handy when you need a shorter, URL-safe token, and uppercase matches conventions some languages and systems expect (like .NET's GUID formatting).

Generation happens locally via crypto.randomUUID() in your browser โ€” nothing is sent to a server, so it's safe to generate IDs for internal or unpublished systems.

More free tools