Generate RFC 4122 UUIDs instantly

UUID Generator (RFC 4122)

UUID Tools

UUID Validator

Enter a UUID to validate

UUID Decoder

Version -
Variant -
Timestamp -

History

  • No UUIDs generated yet

What is a UUID?

A UUID (Universally Unique Identifier), also known as GUID (Globally Unique Identifier), is a 128-bit value used in software systems to uniquely identify an object, record, request or transaction. UUIDs follow the RFC 4122 standard and are represented as 36-character strings in the format 8-4-4-4-12, for example: 550e8400-e29b-41d4-a716-446655440000.

What is UUID v4?

UUID version 4 is the most widely used variant. It is generated using cryptographically secure random numbers and guarantees extremely low collision probability (1 in 2^122), making it ideal for database primary keys, distributed systems, REST APIs, session identifiers, microservices and transaction IDs.

About this Free UUID Generator

This online UUID generator creates RFC 4122 compliant UUID v4 and v1 values instantly, directly in your browser, without sending any data to external servers. Generate random UUIDs, bulk UUIDs, or timestamp-based UUIDs with format options like uppercase or no dashes. Perfect for developers building Node.js, Python, Java, Go, or JavaScript applications.

Frequently Asked Questions

Is this UUID Generator RFC 4122 compliant?

Yes. The generator produces version 4 UUIDs that follow the RFC 4122 specification using the browser's cryptographically secure crypto.randomUUID() API.

Are the generated UUIDs unique?

Version 4 UUIDs contain 122 random bits, resulting in 2^122 possible combinations. The probability of collision is effectively zero for practical use.

Does this tool store my data?

No. Everything is generated in your browser using crypto.randomUUID(). No data is transmitted or saved on servers. History is stored locally in your browser only.

What is the difference between UUID v1 and v4?

UUID v1 uses timestamp and MAC address information, while UUID v4 relies purely on randomness and is therefore safer and more commonly used in modern applications.