pluri.tools

UUID v1 Generator

Generated in your browser — never sent to a server.

What is UUID v1 Generator

UUID v1 is a time-based identifier that encodes the current timestamp (in 100-nanosecond intervals since October 15, 1582) and a node identifier into a 128-bit value. Because it includes a timestamp, consecutive UUID v1 values are sortable by creation time. This generator produces v1-compatible UUIDs entirely in your browser.

How to use

  1. Select the number of UUIDs to generate from the Quantity menu.
  2. Click Generate or change the quantity to produce a fresh batch.
  3. Click Copy next to any UUID to copy it to your clipboard.
  4. Click Copy all to copy the full list as newline-separated values.

Use cases

A developer building an event log system uses UUID v1 because the timestamp embedded in the UUID allows events to be roughly sorted by creation time without a separate timestamp column. Generating a batch of IDs here helps them populate a test dataset with time-ordered identifiers.

Frequently asked questions

How is UUID v1 different from v4?

UUID v1 encodes a timestamp and node ID, making consecutive values sortable by time. UUID v4 is purely random. v1 trades some uniqueness guarantee for time-ordering.

Can UUID v1 reveal my identity?

In the original RFC specification, v1 encodes the machine's MAC address as the node. This generator uses a random node instead, so no identifying information is exposed.

Are these UUIDs unique?

Yes, within the same millisecond the clock sequence prevents collisions. The random node component also reduces collision risk across different machines.

When should I use v1 over v4?

Use v1 when you want natural time ordering of your UUIDs (useful in Cassandra or ScyllaDB). Use v4 when pure randomness and maximum privacy are the priority.

Related tools