Home / Developer Tools / UUID Generator
Developer Tools
Version 4 identifiers in bulk.
The UUID Generator produces version 4 (random) universally unique identifiers in bulk — the 128-bit IDs used for database keys, request correlation IDs and distributed-system identifiers.
Enter the number of UUIDs you want (default 5) and run the tool. The probe generates that many version 4 UUIDs and lists them.
Input: Count — e.g. 5.
The output is a list of UUIDs in canonical 8-4-4-4-12 hexadecimal format (e.g. 550e8400-e29b-41d4-a716-446655440000). Version 4 UUIDs are random and collision probability is negligible for any practical workload, making them safe to generate independently on multiple systems.
→ Generate unique IDs for new database records across services.
→ Create request correlation IDs for distributed tracing.
→ Produce unique filenames or object keys without coordination.
→ Bulk-generate test identifiers for fixtures or seed data.
A v4 UUID has 122 bits of randomness. The chance of a single collision among 100 trillion IDs is still negligible, so for any practical workload you can treat them as unique without coordination between systems.
v1 is time- and MAC-address-based (sortable but leaks the host MAC and generation time); v4 is fully random (no ordering, no host leak). v4 is the safe default; v7 (time-ordered random) is useful when you need sortability.
They work well for distributed generation and avoid sequential-id enumeration, but random v4 UUIDs fragment indexes and are larger than integers. For high-write databases, consider v7 (time-ordered) UUIDs or a ULID for index-friendly ordering.