Click "Generate" to create IDs
About each format
- UUID v4
- RFC 4122 fully random 128-bit ID. The most widely used format:
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. - UUID v7
- Embeds a Unix millisecond timestamp in the high bits, making it sortable by creation time. Ideal for database primary keys (RFC 9562).
- ULID
- Universally Unique Lexicographically Sortable Identifier. 26 characters of Crockford Base32, sortable by time, no hyphens — compact and URL-friendly.
FAQ
- Q. What is the difference between UUID v4 and UUID v7?
- UUID v4 is fully random (128 bits). UUID v7 embeds a Unix millisecond timestamp in the high bits, making it sortable by creation time — ideal for database primary keys (RFC 9562).
- Q. What is a ULID?
- ULID (Universally Unique Lexicographically Sortable Identifier) is a 26-character Crockford Base32-encoded ID. It embeds a timestamp for time-ordered sorting and has no hyphens, making it compact and URL-friendly.
- Q. Are the generated IDs cryptographically secure?
- Yes. IDs are generated using the browser's crypto.randomUUID() and other cryptographically secure APIs. No data is ever sent to a server.
Other Tools
JSON Formatter
Format, minify, and validate JSON
URL Encode / Decode
Percent-encoding conversion for URLs
Ticks Converter
Convert .NET DateTime.Ticks ↔ Java/JavaScript dates
Case Converter
Convert text to UPPER, lower, Title, or tOGGLE case
Character Counter
Count characters, words, lines, and bytes in real time
JavaScript Obfuscator
Obfuscate JS code at three levels