Zolkit

UUID / GUID Generator

Generate cryptographically secure UUID v4 identifiers in bulk. Customise format and download as a text file.

Generate Random UUID v4 Identifiers

A UUID (Universally Unique Identifier) is a 128-bit identifier standardised by RFC 4122. The v4 variant is randomly generated, making collisions astronomically unlikely. Zolkit uses the browser's built-in crypto.randomUUID() for cryptographically secure generation — nothing is sent to a server.

100% Private

All UUIDs are generated locally using the Web Crypto API. No data is sent to any server.

Bulk Generation

Generate up to 100 UUIDs at once with a single click.

Flexible Format

Toggle uppercase output or strip hyphens to match your project's requirements.

Instant Output

Results appear immediately. Copy all to clipboard or download as a .txt file.

No Rate Limits

Generate as many UUIDs as you need, as fast as you need them. No quotas, no API keys, no throttling — the browser's crypto engine is the only limit.

Standards-Compliant

Uses the RFC 4122 v4 (random) format accepted by all major databases and frameworks.

How to Generate UUIDs

  1. 1

    Set the count (1–100) using the number input.

  2. 2

    Toggle Uppercase and/or Include Hyphens to adjust the format, then click Generate.

  3. 3

    Copy all UUIDs to the clipboard or download them as a plain-text file.

Frequently Asked Questions

What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit label used to uniquely identify information without requiring a central registry. It is standardised by RFC 4122 and ISO/IEC 9834-8.

What is UUID v4?

UUID v4 uses random or pseudo-random numbers. 122 of the 128 bits are randomly generated, making the probability of a collision negligible for practical purposes.

Is crypto.randomUUID() cryptographically secure?

Yes. The Web Crypto API uses a cryptographically strong pseudo-random number generator (CSPRNG) seeded by the operating system's entropy source, equivalent to crypto.getRandomValues().

What is the difference between UUID and GUID?

GUID (Globally Unique Identifier) is Microsoft's implementation of the UUID standard. They are functionally identical — the terms are interchangeable.

Can I use these UUIDs as primary keys in a database?

Yes. UUID v4 is widely supported as a primary key type in PostgreSQL, MySQL, SQLite, MongoDB, and most other databases.

What does removing hyphens do?

Removing hyphens produces a 32-character hexadecimal string, which is useful when your system requires IDs without separators. It still represents the same 128-bit value.