Generate unique identifiers (UUID v4 / GUID) in multiple formats.

How UUID Generator Works
What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit identifier standardized by RFC 9562. UUIDs are designed to be globally unique without requiring a central authority. They are formatted as 32 hexadecimal digits in five groups separated by dashes: xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx.

GUIDs (Globally Unique Identifiers) are the same format, commonly used in Microsoft systems.

How to Use
  • Select a UUID version: v1 (timestamp), v4 (random), v7 (timestamp + random), or Nil.
  • Choose a format: standard, uppercase, no dashes, braces (GUID), URN, or short (Base64).
  • Set the quantity (1 to 1000) and click Generate.
  • Press Ctrl+Enter to generate from the keyboard.
  • Use the Namespace UUIDs panel to create deterministic v3 (MD5) and v5 (SHA-1) UUIDs.
UUID Versions
v1Timestamp-based. 100ns intervals since 1582-10-15 plus random node. Sortable by creation time.
v3Namespace + name hashed with MD5. Deterministic: same input always produces the same UUID.
v4Fully random. 122 bits of cryptographic randomness. Most widely used version.
v5Namespace + name hashed with SHA-1. Preferred over v3 for new applications.
v7Unix timestamp (ms) + random. Ideal for database primary keys (naturally sortable).
NilAll-zero UUID: 00000000-0000-0000-0000-000000000000
Output Formats
Standard550e8400-e29b-41d4-a716-446655440000
Uppercase550E8400-E29B-41D4-A716-446655440000
No dashes550e8400e29b41d4a716446655440000
Braces{550e8400-e29b-41d4-a716-446655440000}
URNurn:uuid:550e8400-e29b-41d4-a716-446655440000
ShortVQ6EAOKbQdSnFkRmVUQAAA (22-char URL-safe Base64)
Privacy & Security: All UUIDs are generated entirely in your browser using the Web Crypto API. No data is sent to any server.
Version
Deterministic v3 (MD5) and v5 (SHA-1)