Free UUID Generator
Generate UUIDs (Universally Unique Identifiers) online for free. Support for UUID v1, v4, v5, bulk generation, validation, and decoding. Perfect for database keys, session IDs, and API tokens.
Generator Settings
Configure UUID generation options
UUID v4 (Random)
Random UUID - most commonly used
UUID v1 (Time-based)
Based on timestamp and MAC address
UUID v3 (MD5)
Based on namespace and name using MD5
UUID v5 (SHA-1)
Based on namespace and name using SHA-1
Nil UUID
All zeros - 00000000-0000-0000-0000-000000000000
1100
Generated UUIDs
No UUIDs generated yet
Click "Generate UUIDs" to create your first UUID
UUID Information
UUID Versions
- v1: Time-based with MAC address
- v3: Name-based using MD5 hashing
- v4: Random or pseudo-random
- v5: Name-based using SHA-1 hashing
- Nil: Special case of all zeros
Common Use Cases
- • Database primary keys
- • API request/response IDs
- • File names and identifiers
- • Session tokens
- • Distributed system IDs
UUID Generator FAQ - Common Questions
Find answers to frequently asked questions about UUIDs, UUID versions (v1, v4, v5), generation, validation, use cases, and best practices for using UUIDs in your applications.
Related Security & Development Tools
Explore more tools in the Security & Development Tools category
JWT Decoder
Decode and validate JSON Web Tokens (JWTs). View header, payload, and signature information with validation checks. Perfect for debugging and security analysis.
Password Generator
Generate secure passwords with custom options including length, character types, and special requirements. Create strong passwords for accounts and applications.
Hash Generator
Generate cryptographic hashes from text input. Supports MD5, SHA-1, SHA-256, SHA-384, and SHA-512 algorithms. Perfect for data integrity and security.
Unix Timestamp Converter
Epoch seconds/milliseconds ↔ human date with timezone.
Regex Tester
Test JavaScript regular expressions with live highlighting and flags.
Cron Parser
Explain cron expressions and list next runs.