Generators
UUID Generator
Generate UUID v4 (cryptographically random) and UUID v7 (time-ordered, sortable) identifiers using your browser's secure crypto API.
● LOCAL
● NO NETWORK
● RFC 9562
ⓘ
UUID v4 is generated entirely from cryptographically random bytes via
crypto.randomUUID(). No timestamp or machine ID is embedded.
⚠
UUID v7 — experimental. Based on IETF RFC 9562. Embeds a millisecond-precision Unix timestamp in the first 48 bits for lexicographic sortability. The implementation uses
Date.now() + 74 random bits.
⚠
UUIDs are identifiers, not secrets. Do not use a UUID as an API token, password, or cryptographic key. For secrets, use a cryptographically random token of appropriate bit length.
Time-ordered UUIDs:
UUID v7 embeds a 48-bit Unix millisecond timestamp. To inspect and verify timestamp ordering, use the Unix Timestamp Converter.
About UUIDs (RFC 4122 & RFC 9562)
UUID v4 — Random
UUID v4 identifiers contain 122 random bits generated by the browser's cryptographically secure pseudo-random number generator (crypto.randomUUID()). The remaining bits encode the version (4) and variant (10xx). The probability of collision across 2 UUIDs is 1 in 2¹²².
UUID v7 — Time-ordered
UUID v7 (RFC 9562) encodes a Unix millisecond timestamp in the most significant 48 bits followed by 74 random bits. This makes v7 UUIDs monotonically increasing within the same millisecond and sortable without additional metadata — ideal for database primary keys that benefit from index locality.
All UUIDs are generated locally. No data is transmitted. UUIDs are never sent to any server.