UUIDs generator

A Universally Unique Identifier (UUID) is a 128-bit number used to identify information in computer systems. The number of possible UUIDs is 16^32, which is 2^128 or about 3.4x10^38 (which is a lot!).

About UUIDs generator

A UUID is a 128-bit identifier designed so that separate systems can each mint their own without coordination and still practically never collide. They are common as database keys, request identifiers and generated file names.

When you would use it

How to use it

  1. Choose the version you need; v4 is the default.
  2. Set how many you want; they are generated as you change the options.
  3. Press Ctrl+Enter to generate a fresh batch.

Things worth knowing

Frequently asked questions

Can UUIDs really never collide?
v4 carries 122 random bits. Even generating a billion per second, a collision would take decades of output to become likely, so in practice you can treat them as unique.
Do UUID primary keys hurt database performance?
They can, especially v4. Random values make B-tree indexes split constantly, which costs write throughput and index size compared with an incrementing integer. Use v7 if this matters: its time prefix keeps new rows at the end of the index.

All the tools