Bulk UUID & NanoID Generatorv4, v7, Nil
Generate single or batch cryptographically secure UUIDs (v4 random, v7 time-ordered) and NanoIDs with custom casing, delimiters, and enclosing wrappers. 100% computed in-browser.
No IDs generated yet
Click “Generate New” or choose a preset to begin.
UUID Version 4
RFC 4122Purely random 128-bit numbers. Provides maximum entropy and unpredictability. Suitable for security tokens, temporary files, and decoupled distributed systems where insertion order is irrelevant.
UUID Version 7
RFC 9562Unix millisecond timestamp ordered identifier. Solves B-Tree index page splitting in PostgreSQL, MySQL, and MongoDB. Maximizes cache locality and sequential write performance.
NanoID
URL-SafeCompact 21-character string using a 64-character alphabet. Ideal for short URLs, public object IDs (e.g. Stripe/GitHub style), web sharing, and human-readable links with zero hyphen friction.
crypto.getRandomValues). No data or tokens are ever sent to external servers.