UUID Generator

Generate standard-compliant universally unique identifiers (UUIDs). Includes v4 (random), v1 (timestamp), and v5 (SHA-1 namespace hashing).

Output

UUID / GUID Generator Online

Need to populate a database or mock an API response? Our free online UUID Generator allows you to instantly generate valid Universally Unique Identifiers (also known as GUIDs in the Microsoft ecosystem). Generate single UUIDs or create them in bulk with just a click.

Standard Compliant: All generated identifiers strictly conform to RFC 4122. Generated UUIDs use your browser's native cryptographic APIs, ensuring no two UUIDs will ever collide.

Core Features

  • Version 4 (Random)The most common type of UUID. It is generated using cryptographically secure random numbers. Perfect for primary keys in databases like PostgreSQL or MySQL.
  • Version 1 (Timestamp)Uses the current time and a MAC address (or random node ID) to generate the UUID. Useful when you need to sort records chronologically by their ID.
  • Version 5 (Name-Based)Deterministic UUIDs. If you provide the same namespace and the same "name" (like an email address), it will always generate the exact same UUID, utilizing a SHA-1 hash.

UUID Formats Explained

Standard (Hyphenated)
550e8400-e29b-41d4-a716-446655440000
NIL (Empty)
00000000-0000-0000-0000-000000000000

Frequently Asked Questions

What is the difference between a UUID and a GUID?
Nothing, they are essentially the same thing. UUID stands for Universally Unique Identifier (an IETF standard). GUID stands for Globally Unique Identifier, which is the term Microsoft popularized for their implementation of the UUID standard.
Are UUID v4 collisions possible?
Theoretically, yes. Practically, no. A Version 4 UUID has 122 random bits. This means there are 2122 (or 5.3 x 1036) possible combinations. You would need to generate 1 billion UUIDs every second for 85 years just to have a 50% chance of a single collision.