Loading tool…
Loading tool…
Loading tool…
Generate random UUID v4 or timestamp-sortable UUID v7 identifiers in bulk (up to 1,000 at a time) using your browser’s WebCrypto CSPRNG.
Your inputs stay in your browser. Make something useful.
Loading tool…
Here’s how to get the most out of uuid generator.
While UUID v4 is completely random, UUID v7 (RFC 9562) places a 48-bit millisecond Unix timestamp in the most significant bits followed by cryptographic randomness—making it ideal for MySQL/PostgreSQL primary keys because new rows insert sequentially without fragmenting B-tree indexes.
A few things you might want to know before you start.
Choose UUID v7 when using UUIDs as indexed database primary keys, because its timestamp prefix keeps inserts ordered and improves B-tree cache locality.
Using your browser’s cryptographic random number generator (crypto.randomUUID() and crypto.getRandomValues()).
The probability of a collision in cryptographically generated 128-bit UUIDs is astronomically small.
No. Everything is generated in your browser memory.