UUID / GUID Generator

Generate UUID v4 (random) or v7 (time-sortable) in bulk. Copy individually or all at once.

Report
Generated UUIDs
UUID Validator / Inspector
Version
Variant
Format
Embedded Timestamp (v7 only)
Milliseconds:
Human-readable:
Pick version and format
In the toolbar choose v4 (random) or v7 (time-sortable), pick standard, uppercase, or hyphen-free output, and set 1–20 items with +/− or by typing.
Generate and copy
Click Generate for a fresh list; copy one line at a time or use Copy All (newline separated). Clear removes the list.
Validate and inspect
Paste any UUID into the inspector and click Inspect to see version, variant, and format; for v7 you also get the embedded time.

Tip: v7 embeds creation time near the start of the value so rows stay more sequential in indexes, which can reduce page splits and improve write throughput.

When should I use UUIDs?
Typical uses are primary keys before insert, idempotency keys for API calls, and correlation IDs across services and logs.
Should I pick v4 or v7?
Choose v4 when you want strong randomness with no time ordering. Choose v7 when you want values to sort roughly by creation time and be gentler on database indexes.
Can generated values collide?
In practice, collisions are extraordinarily unlikely for both versions in normal workloads.
What does “variant” mean in the inspector?
It tells you which UUID layout rules apply. Most modern generators follow the RFC 4122 style variant shown in the results.
Are values sent to your servers? Are they standards-based?
No network upload—everything runs locally in your browser. v4 uses the browser’s secure random source when available; v7 follows the current time-ordered UUID specification.
JSON API Design Data Format
2026-03-19

JSON Complete Guide: From Data Structures to Practical API Design

JSON is the common language of modern web services. This guide covers syntax, data modeling, validation, security, and performance patterns for production-ready JSON workflows.

JSON API Design Software Architecture
2026-06-07

JSON Structural Design Patterns: Best Practices for High-Performance APIs

Dive deep into JSON structural design patterns, from field naming conventions to nested structure optimization, to build maintainable and scalable API interfaces.

JSON API Web Development
2026-05-28

JSON Schema Validation and Debugging: Key Techniques for API Quality

Dive into the structural definitions of JSON Schema, common debugging patterns, and how standardized validation enhances system stability while reducing miscommunication.

API Design Software Architecture Idempotency
2026-05-20

API Idempotency and Transaction Safety: A Practical Guide to Preventing Double Charges and Data Inconsistency

In distributed systems, request retries due to network issues are inevitable. This guide explores idempotency design patterns and how to use unique identifiers and state management to build safe and reliable APIs.

Base64 JWT email attachments
2026-05-15

Where Is Base64 Hiding? From Email Attachments to JWT Tokens — An Encoding Technology You Use Every Day Without Knowing It

Base64 isn't just "something that makes data longer." Every email with an attachment, every JWT token you receive after logging in, every tiny icon embedded in CSS — almost all of them use Base64. Here's why Base64 is everywhere, and what role it actually plays in modern systems.

remote work time zones time difference
2026-05-11

Remote Work Across Time Zones: Complete Guide to Time Difference Calculation, Meeting Scheduling & Async Communication

Working remotely with teammates in different time zones? Time confusion is the #1 collaboration killer. This guide covers UTC basics, daylight saving time pitfalls, finding meeting overlap hours, Unix timestamps in code, and async communication best practices for globally distributed teams.