UUID Generator
Generate UUIDs instantly in your browser. Free, private, and no signup required.
Generate UUIDs
Identifier format
UUID v4
Random 128-bit id — the usual choice for new records
UUID v7
Time-ordered id that sorts well in databases
ULID
Crockford Base32 id, sortable by creation time
Number of UUIDs
Output format
Generated UUIDs
- 1
4eef2f28-a3df-4f3d-a4df-9de589177508
- 2
85a62fcb-a619-403e-8bd1-8ac5836e145c
- 3
c8255bf5-0bb0-40fd-858c-d1e3f8cc0ae2
- 4
41b495ac-b0a0-42f2-968f-29d3d474c999
- 5
fcd1d6d1-4bff-4664-a93d-30be55b57c8c
- 6
ac95d091-1b4b-42b9-afa7-cec09c21dce0
- 7
c0b910bf-a6eb-4701-88e7-6e6bb7995281
- 8
5afc1973-2b43-4529-b9ef-b52bd284e85e
- 9
510fdbec-05a8-4b4c-9834-80fd79a7118e
- 10
864b5ab0-cc44-4187-9851-f98d27eb7825
How to Use
Choose UUID v4, UUID v7, or ULID.
Pick how many IDs to generate.
Choose one per line, JSON, or comma-separated output.
Copy or download the result.
UUID at a glance
UUID v4
Random 128-bit IDs. The usual choice for new records.
UUID v7
Time-ordered IDs that sort well in databases.
ULID
Crockford Base32 IDs, sortable by creation time.
Your UUIDs stay private.
Everything is generated locally in your browser. Your data is never uploaded to our servers.
About generating UUIDs in the browser
UUID Generator creates random UUID v4, time-ordered UUID v7, or ULID values in this tab using Web Crypto. Choose a format, how many IDs, and whether you want one per line, a JSON array, or comma-separated output. Copy or download the list. Nothing is uploaded. v4 is the usual choice for new records. v7 sorts by time in databases that index the id. ULID is Crockford Base32 and also sortable by creation time.
Treat IDs as identifiers, not as secrets or passwords. Collisions are negligible for typical volumes; they are not a proof against a motivated attacker guessing a small custom namespace. This page does not talk to a coordination service and does not mint GUIDs from a MAC address (v1). Password Generator is the sibling for secrets. Hash Generator fingerprints bytes you already have.
Related: Fake JSON to embed ids in a sample document. Bcrypt Hash for password storage. JWT Encoder if you needed a signed token, not a raw id. Random Number Generator is not a UUID.
What is a UUID?
A UUID is a 128-bit identifier meant to be unique without a central authority. v4 is random; v7 is time-ordered so new IDs sort well in databases.
Learn moreCommon Use Cases
Database primary keys
API and request identifiers
Distributed systems
Idempotency keys
File, session, and job names
Are UUIDs Secure?
v4 and ULID use Web Crypto randomness, so collisions are negligible for typical use. Treat them as identifiers, not as secrets or passwords.
Learn moreRelated developer tools
Hash Generator
Generate SHA-1, SHA-256, SHA-384, or SHA-512 hashes using various encodings. Hashing is commonly used to verify integrity and fingerprint data.
HMAC Generator
Generate HMAC (Hash-based Message Authentication Code) using various algorithms. HMAC is commonly used to verify the integrity and authenticity of messages.
JWT Decoder
Decode a JWT header and payload in your browser as you type. The signature is displayed but not verified. Invalid tokens are not saved.
Base64 Encode
Encode text to Base64 (UTF-8 safe). Type or paste below — the result updates as you type.
URL Encode
Percent-encode text for use in URLs. Type or paste below — the result updates as you type.
UUID Generator FAQ
Random UUID v4, time-ordered UUID v7, and ULID. Choose a format and how many IDs. v4 is the usual choice for new records; v7 sorts by time in databases. Output can be one per line, JSON, or comma-separated.
No. Values are generated with the Web Crypto API in your browser. Treat them as identifiers, not as secrets or passwords.
No. Use Password Generator for secrets and Bcrypt Hash to store a $2 hash. This page does not mint v1 MAC-based GUIDs.