Generate unique identifiers instantly.
Everything you need to write, test, and understand regular expressions — all in one place.
Universally Unique Identifier
Universally Unique Lexicographically Sortable ID
A ULID encodes a timestamp in the first 10 characters and randomness in the remaining 16. This makes ULIDs sortable by creation time — a major advantage over UUIDs in databases and logs.
Common questions about UUIDs, ULIDs, and this generator tool.