Developer UUID tools

UUID v1 Generator

Generate UUID v1 values and understand the tradeoffs of time-based UUIDs, including privacy concerns and modern alternatives.

UUID v1 generator

Create UUID v1 values in your browser. This implementation uses a random node identifier instead of exposing a real MAC address.

123e4567-e89b-42d3-a456-426614174000
123e4567-e89b-42d3-a456-426614174001
123e4567-e89b-42d3-a456-426614174002
123e4567-e89b-42d3-a456-426614174003
123e4567-e89b-42d3-a456-426614174004
123e4567-e89b-42d3-a456-426614174005
123e4567-e89b-42d3-a456-426614174006
123e4567-e89b-42d3-a456-426614174007
123e4567-e89b-42d3-a456-426614174008
123e4567-e89b-42d3-a456-426614174009
Output options

Generate 1 to 1000 IDs per batch.

Generated values stay in your browser. This page does not send UUIDs or GUIDs to a server for generation.

What is UUID v1?

UUID v1 is time based. It combines a timestamp, a clock sequence, and a node identifier to create values that carry creation-time information.

Traditional UUID v1 implementations may include a MAC address or node identifier. This browser tool uses a random node value with the multicast bit set instead of reading hardware identifiers.

UUID v1 privacy concern

Be careful with UUID v1 in public systems because some implementations can reveal timing information and may reveal machine-related identifiers.

For modern time-ordered IDs, UUID v7 is usually a better fit because it is designed around Unix time plus random data.

UUID v1 vs UUID v4 vs UUID v7

UUID v1 is time based and older. UUID v4 is random and broadly supported. UUID v7 is time ordered and better suited for modern sortable identifiers.

Use UUID v4 for compatibility and UUID v7 when ordered inserts or chronological sorting matter.

FAQ

Is UUID v1 time based?+

Yes. UUID v1 includes timestamp information plus sequence and node fields.

Does this UUID v1 generator use my MAC address?+

No. Browser code cannot read your MAC address. This tool uses a random node identifier.

Should I use UUID v1 or UUID v7?+

Prefer UUID v7 for modern time-ordered IDs unless you specifically need UUID v1 compatibility.