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.

Verileriniz tarayıcınızdan çıkmaz.

Dönüştürücüler ve Örnekler

Ç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.

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.