raatools/

UUID Generator

Generate random UUID v4 identifiers. Bulk generate up to 100 at once.

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number used to identify information uniquely in computer systems. UUID v4 generates random identifiers using cryptographic randomness.

UUID v4 format

The standard UUID format is xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx where x is any hex digit and y is one of 8, 9, A, or B. The total length is 36 characters including hyphens.

Common UUID use cases

  • Database primary keys — Distributed systems where auto-increment doesn't work.
  • API request IDs — Track requests for logging and debugging.
  • User identifiers — Create unique user IDs across systems.
  • File names — Generate unique filenames to avoid collisions.
  • Session tokens — Create secure session identifiers.

Nil UUID

The nil UUID is 00000000-0000-0000-0000-000000000000. It's used as a placeholder or default value in some systems.

Collision probability

UUID v4 uses 122 random bits. The probability of collision between two UUIDs is astronomically small — approximately 1 in 5.3 quintillion.

Is my UUID secure?

Yes. Generation uses the browser's cryptographic random number generator (crypto.randomUUID()). All processing happens locally on your device.