Unique ID Generators
The Unique Identifier Generator Suite produces UUIDs of every version, plus modern alternatives like ULID, NanoID, KSUID and Snowflake IDs. Generate single values or batches, all created locally with a cryptographically secure random source where the format allows.
17 free tools in this category.
UUID & GUID generators
Uuid Generator A 128-bit identifier, generated here as random version 4. Guid Generator Microsoft’s name for a UUID, shown in uppercase. Uuid V4 Generator A UUID whose bits are almost entirely random. Uuid V1 Generator A time-based UUID derived from a timestamp and node value. Uuid V3 Generator A name-based UUID hashed with MD5. Uuid V5 Generator A name-based UUID hashed with SHA-1. Uuid V6 Generator A field-reordered version 1 that sorts lexically by time. Uuid V7 Generator A UUID with a Unix millisecond timestamp prefix for sortability. Short Uuid Generator A UUID re-encoded in a shorter alphabet.
Sortable & compact IDs
Ulid Generator A lexicographically sortable identifier with a timestamp prefix. Nanoid Generator A compact, URL-safe random identifier. Ksuid Generator A K-sortable identifier combining a timestamp and randomness. Cuid Generator A collision-resistant identifier designed for horizontal scaling. Tsid Generator A time-sorted 64-bit identifier. Snowflake Id Generator A 64-bit ID combining timestamp, worker and sequence. Sonyflake Generator A Snowflake variant with a longer lifetime and different layout. Appid Generator A prefixed random application identifier.