GUID/UUID Generator

UUID Generator Features – DecodeTool.com

UUID Generator

Feature Overview & Reference Guide

UUID Versions

Version Description Use Case
v4 (Random) Randomly generated UUID Most common, general purpose
v1 (Time-based) Based on timestamp + MAC address Legacy systems, ordered UUIDs
v6 (Time-ordered) Sortable, time-based UUID Database primary keys, sorting
v7 (Unix Epoch) Based on Unix timestamp Modern applications, sorting

Output Formats

Format Example
Standard 550e8400-e29b-41d4-a716-446655440000
No Hyphens 550e8400e29b41d4a716446655440000
Braced {550e8400-e29b-41d4-a716-446655440000}
URN urn:uuid:550e8400-e29b-41d4-a716-446655440000

Key Features

Multiple UUID Versions: v1, v4, v6, v7 support
Bulk Generation: Generate up to 100 UUIDs at once
Multiple Formats: Standard, no hyphens, braced, URN format
Copy Individual: Copy any UUID from the batch list
Copy All: Copy all generated UUIDs at once
Local Generation: All UUIDs generated in your browser using crypto.randomUUID()

Keyboard Shortcuts

Ctrl + Enter (or Cmd + Enter on Mac) — Generate a new UUID

Use Cases

Database primary keys
Session tokens and API keys
Distributed system identifiers
File and resource naming
Testing and development
Unique IDs for forms and records

💡 What is a UUID? A 128-bit identifier that is unique across space and time. Used for database keys, session tokens, distributed systems, and more. All UUIDs are generated locally in your browser using cryptographic randomness.

🔒 Generated locally — all UUIDs are created in your browser using window.crypto.randomUUID() or custom implementations. Nothing is sent to any server.

Scroll to Top