• JasaLab
  • QR Codes
  • Base64
  • UUID
  • Security
  • Unit Converters
  • Visualizers
  • Randomizer
  • Changelog
  1. Home
  2. Tools

UUID Generator

Generate unique identifiers for databases, APIs, and applications

Recommended
UUID v4
Generate random UUIDs using cryptographically secure algorithms

Features

Cryptographically secureRandom generationMost commonRFC 4122 compliant
Generate →
Recommended
UUID v7
Generate time-ordered UUID v7 identifiers with Unix timestamp for lexicographic sorting

Features

Time-orderedLexicographic sortingUnix timestampModern standard
Generate →
UUID v6
Generate time-based UUID v6 identifiers with reordered timestamp fields for better sorting

Features

Time-basedBetter sorting than v1v1 compatibleChronological
Generate →
Recommended
UUID v5
Generate deterministic UUID v5 identifiers using SHA-1 hash of namespace and name

Features

Name-basedSHA-1 hashDeterministicSecure
Generate →
UUID v3
Generate deterministic UUID v3 identifiers using MD5 hash of namespace and name

Features

Name-basedMD5 hashDeterministicLegacy support
Generate →
UUID v1
Generate timestamp-based UUIDs with MAC address components

Features

Timestamp-basedSortableMAC addressSequential
Generate →
NIL UUID
Generate NIL UUID (Null UUID) - a special identifier consisting of all zeros

Features

All zerosNull referenceRFC compliantSpecial value
Generate →
GUID
Generate Microsoft-style GUIDs (same format as UUID v4)

Features

Microsoft format.NET compatibleWindows standardSame as UUID
Generate →

Learn More

Understand UUID types and best practices

What is UUID
Learn about UUID structure, types, and standards
Read More →
How to Use UUIDs
Best practices for implementing UUIDs in your applications
Read More →

Ready to Generate UUIDs?

Choose from different UUID versions based on your specific requirements

Start GeneratingLearn More