🆔 UUID v4 Oluşturucu Online — Ücretsiz ve Güvenli

Generate cryptographically secure UUID v4 and ULID identifiers. Bulk generate up to 20 at once. No signup, no server — runs in your browser.

Click Generate for an instant cryptographically secure UUID v4, or switch to ULID for a sortable identifier. Generate 1–20 at once and copy individually or all at once. Everything runs in your browser using the Web Crypto API — no server, no logging.

How to Use

1

Choose type and count

Select UUID v4 or ULID from the type selector, then set the count (1–20).

2

Click Generate

Press Generate to instantly create cryptographically secure identifiers.

3

Copy your IDs

Click the Copy button next to any ID, or use Copy All to copy the entire list.

Frequently Asked Questions

What is a UUID? +
A UUID (Universally Unique Identifier) is a 128-bit label used to uniquely identify objects in software. UUID v4 is randomly generated, producing IDs like "550e8400-e29b-41d4-a716-446655440000". The probability of collision is astronomically low.
What is the difference between UUID v4 and other UUID versions? +
UUID v1 is based on time and MAC address. UUID v3 and v5 are name-based using MD5/SHA-1 hashes. UUID v4 is fully random and is the most commonly used version for databases and distributed systems.
What is a ULID? +
ULID (Universally Unique Lexicographically Sortable Identifier) is an alternative to UUID that is sortable by creation time. It is 26 characters in Crockford Base32. The first 10 characters encode millisecond timestamp, the remaining 16 are random.
Are generated UUIDs truly unique? +
UUID v4 uses cryptographic randomness (crypto.getRandomValues). The probability of generating a duplicate UUID is 1 in 5.3×10^36 — effectively zero for all practical purposes.
Is any data sent to a server? +
No. UUIDs and ULIDs are generated entirely in your browser using the Web Crypto API. Nothing is sent to any server.


Tam Rehber: UUID Üretici

UUID Nedir ve Neden Önemlidir?

UUID (Evrensel Benzersiz Tanımlayıcı), RFC 4122'de standartlaştırılmış 128 bitlik bir tanımlayıcıdır: 550e8400-e29b-41d4-a716-446655440000. Merkezi koordinasyon olmadan global benzersizlik tasarım hedefidir — herhangi bir makine, herhangi bir yerde, çakışma olasılığı ihmal edilebilir şekilde UUID üretebilir.

UUID'ler dağıtık sistemlerde temel bir sorunu çözer: merkezi otomatik artış sayacı olmadan aynı anda birden fazla uygulama sunucusu ekleme yaparken bir veritabanı satırı için benzersiz tanımlayıcı nasıl üretilir? ULID (Sözlüksel Sıralanabilir UUID) zaman damgası içerir ve veritabanı dizinleme için önemli bir avantaj sağlar.

Nasıl Kullanılır?

  1. UUID v4 veya ULID seçin.
  2. Adet ayarlayın (1–20).
  3. Oluştur'a tıklayın.
  4. Kopyalayın — her kimliğin yanındaki simge veya "Tümünü Kopyala".

Kod Örnekleri

// Tarayıcı: UUID v4
const id = crypto.randomUUID();

// Node.js: uuid paketi
import { v4 as uuidv4, v7 as uuidv7 } from 'uuid';
const v4 = uuidv4(); // rastgele
const v7 = uuidv7(); // zamana göre sıralı

// ULID
import { ulid } from 'ulid';
const id = ulid(); // '01ARZ3NDEKTSV4RRFFQ69G5FAV'

// PostgreSQL (13+)
SELECT gen_random_uuid();

Yaygın Hatalar

İpuçları

🧰 50+ Tools