UUID Generator
Pricing
$3.00/month + usage
Go to Apify Store
UUID Generator
Generate UUIDs (v1, v4, v5) in bulk. Create unique identifiers for databases, APIs, and tracking. Up to 100,000 UUIDs at once. Multiple formats: standard, uppercase, no-hyphens, braces, URN. UUID v5 supports deterministic generation from names. Fast, reliable, production-ready.
Pricing
$3.00/month + usage
Rating
5.0
(1)
Developer

Web Harvester
Maintained by Community
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
π Generate UUIDs (v1, v4, v5) in bulk. Create unique identifiers for databases, APIs, tracking, and more.
π― What This Actor Does
Generate universally unique identifiers:
- UUID v1 - Time-based (includes MAC address)
- UUID v4 - Random (most common, recommended)
- UUID v5 - Namespace + Name (deterministic)
- Bulk Generation - Up to 100,000 at once
- Multiple Formats - Standard, uppercase, no-hyphens, URN
π Use Cases
| Use Case | Description |
|---|---|
| Database IDs | Generate primary keys |
| API Tokens | Create unique tokens |
| Session IDs | User session identifiers |
| File Names | Unique file identifiers |
| Correlation IDs | Request tracing |
| Test Data | Generate test identifiers |
π₯ Input Examples
Generate Random UUIDs (v4)
{"count": 100,"version": "v4","format": "standard"}
Deterministic UUIDs (v5)
{"version": "v5","namespace": "dns","names": ["example.com", "api.example.com"]}
Custom Format
{"count": 50,"version": "v4","format": "no-hyphens"}
βοΈ Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
count | integer | 10 | Number of UUIDs to generate |
version | string | v4 | UUID version: v1, v4, v5 |
namespace | string | dns | Namespace for v5: dns, url, oid, x500, custom |
customNamespace | string | - | Custom namespace UUID |
names | array | [] | Names for v5 generation |
format | string | standard | Output format |
π€ Output
{"index": 1,"uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479","version": "v4"}
For v5 with Names
{"index": 1,"uuid": "2ed6657d-e927-568b-95e1-2665a8aea6a2","version": "v5","name": "example.com","namespace": "dns"}
π UUID Versions Explained
| Version | Type | Use Case |
|---|---|---|
| v1 | Time + MAC | Sortable, traceable |
| v4 | Random | General purpose, most common |
| v5 | SHA-1 hash | Reproducible from input |
π Output Formats
| Format | Example |
|---|---|
standard | f47ac10b-58cc-4372-a567-0e02b2c3d479 |
uppercase | F47AC10B-58CC-4372-A567-0E02B2C3D479 |
no-hyphens | f47ac10b58cc4372a5670e02b2c3d479 |
braces | {f47ac10b-58cc-4372-a567-0e02b2c3d479} |
urn | urn:uuid:f47ac10b-58cc-4372-a567-... |
π° Cost Estimation
| Count | Approx. Time | Compute Units |
|---|---|---|
| 1,000 | ~1 second | ~0.001 |
| 10,000 | ~3 seconds | ~0.005 |
| 100,000 | ~15 seconds | ~0.02 |
π§ Technical Details
- Language: Python 3.12
- Library: Python uuid (built-in)
- Memory: 128MB
- Speed: 100K+ UUIDs/second
π License
MIT License - see LICENSE for details.