DevBento logoDevBento
Araçlar/UUID Oluşturucu

UUID Oluşturucu

UUID v4 (rastgele) ve v7 (zaman sıralı) kimliklerini çevrimiçi oluşturun. Web Crypto API ile aynı anda 1000 adede kadar toplu üretim.

Gönder:
İlgili Dönüşümler
İlgili Araçlar

Çevrimiçi UUID Oluşturma

UUID (evrensel benzersiz tanımlayıcı), merkezi bir otorite olmadan kaynakları tanımlamak için kullanılan 128 bitlik bir etikettir. UUID v4 tamamen rastgele kimlikler üretirken, v7 milisaniye hassasiyetinde bir Unix zamanı gömer. Bu sayede kimlikler kronolojik olarak sıralanır, bu da veritabanı birincil anahtarları için kritiktir. İstediğiniz sürümü burada oluşturabilirsiniz.

UUID Nedir?

UUID (Evrensel Benzersiz Tanımlayıcı), bilgisayar sistemlerinde bilgileri benzersiz şekilde tanımlamak için kullanılan 128 bitlik bir numaradır. UUID’ler uzay ve zaman boyunca benzersiz olacak şekilde tasarlanmıştır, yani farklı kişiler tarafından farklı bilgisayarlarda farklı zamanlarda üretilmiş olsalar bile iki UUID’nin asla aynı olmaması gerekir. RFC 9562 ile tanımlanırlar ve veritabanları, dağıtık sistemler, API’ler ve yazılım geliştirme süreçlerinde yaygın olarak kullanılırlar. Bir UUID şöyle görünür: 550e8400-e29b-41d4-a716-446655440000. En yaygın sürüm UUID v4’tür ve tamamen rastgele değerler üretir. Daha yeni bir sürüm olan UUID v7, ilk 48 bitte bir zaman damgası içerir ve bu sayede UUID’ler oluşturma zamanına göre sıralanabilirken hala benzersiz olur.

Nasıl Kullanılır

  1. Sürüm seçin. Rastgele kimlikler için UUID v4, zaman sıralı kimlikler için UUID v7
  2. Miktar belirleyin. Aynı anda 1 ile 1.000 arasında UUID oluşturun
  3. Oluştur’a tıklayın veya Enter’a basın
  4. Tek tek UUID’leri veya Tümünü Kopyala ile hepsini kopyalayın

UUID Formatları Açıklaması

UUID v4 (Rastgele)

En yaygın kullanılan UUID sürümüdür. Sürüm ve varyant işaretçileri için ayrılmamış 122 bitin tamamı, tarayıcının kriptografik rastgele sayı üreteci (crypto.randomUUID()) kullanılarak rastgele oluşturulur. Format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Burada 4, sürüm 4’ü ve y, 8, 9, a veya b’den birini (varyant bitleri) gösterir.

UUID v7 (Zaman Sıralı)

RFC 9562’de tanımlanan daha yeni bir formattır. İlk 48 bit, milisaniye cinsinden bir Unix zamanını kodlar ve ardından rastgele bitler gelir. Bu, v7 UUID’lerini oluşturulma zamanına göre doğal olarak sıralanabilir yapar. Veritabanı birincil anahtarları için idealdir. Format: tttttttt-tttt-7xxx-yxxx-xxxxxxxxxxxx. t pozisyonları Unix zamanını kodlar.

Yaygın Kullanım Alanları

UUID’ler veritabanı birincil anahtarları, dağıtık sistem tanımlayıcıları, oturum tokenları, istek izleme için korelasyon kimlikleri ve benzersiz dosya adları veya kaynak tanımlayıcıları olarak kullanılır. Bağımsız sistemlerin koordinasyon olmadan benzersiz kimlikler üretmesine olanak tanır.

UUID v7, ilk 48 bitinde bir Unix milisaniye zamanı kodlar. Bir v7 UUID’sinin hangi tarihi kodladığını görmek için Unix Zamanı Dönüştürücü aracımızı kullanın. İçeriğe dayalı, rastgele olmayan bir tanımlayıcıya ihtiyacınız varsa, içeriğin SHA-256 hash değeri deterministik, çakışmaya dayanıklı bir kimlik verir.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · yerel olarak geliştirildi