Ücretsiz Online UUID Oluşturucu (v4)
Kriptografik olarak güvenli sürüm 4 UUID'ler oluşturun. Tekil tanımlayıcıları kopyalayın veya 500'e kadar benzersiz UUID'lik toplu listeler üretin.
UUID oluşturmak için Oluştur'a tıklayınUUID nasıl oluşturulur
Biçimi seçin.
Sisteminiz gerektiriyorsa Büyük harf, Süslü parantezli veya Tire yok seçeneğini işaretleyin. Standart küçük harfli biçim için üçünü de kapalı bırakın.
Bir veya birden çok UUID oluşturun.
Tek bir UUID için Oluştur'a tıklayın ya da 2 ile 100 arasında bir sayı yazıp toplu düğmeye tıklayın. Değiştirilen seçenekler yalnızca bir sonraki çalıştırmayı etkiler.
Kopyalayın ve yapıştırın.
Tek bir UUID için Kopyala'ya, satır başına bir tane olarak kopyalanan liste için Tümünü kopyala'ya tıklayın. Kodunuza, SQL'inize veya elektronik tablonuza yapıştırın.
Sıkça sorulan sorular
UUID sürümleri, GUID biçimi, benzersizlik ve toplu listeler hakkında yanıtlar.
UUID nedir?
UUID, beş grup hâlinde 8-4-4-4-12 düzeninde, toplam 36 karakterle yazılan 32 onaltılık basamaktan oluşan 128 bitlik bir tanımlayıcıdır. Bunu RFC 9562 tanımlar. Bu aracın ürettiği sürüm 4, bitlerin 122'sini rastgele doldurur.
Bu oluşturucu hangi UUID sürümünü üretir?
Yalnızca rastgele türdeki sürüm 4'ü, tarayıcınızın crypto.randomUUID işleviyle üretir. Her kimliğin üçüncü grubunun ilk basamağı 4'tür. Henüz v1, v7, nil UUID veya ULID seçeneği yok; bunlar için bir kitaplık kullanın.
UUID ile GUID arasındaki fark nedir?
Değerin kendisinde hiçbir fark yok. GUID, Microsoft'un UUID için kullandığı addır ve .NET'in Guid.NewGuid işlevi de aynı rastgele sürüm 4 kimlikleri üretir. GUID'ler çoğunlukla süslü parantez içinde büyük harfle gösterilir. {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C} elde etmek için Büyük harf ve Süslü parantezli seçeneklerini işaretleyin.
İki UUID v4 değeri hiç aynı olabilir mi?
Teoride evet, pratikte hayır. Yaklaşık 5,3 x 10^36 olası v4 UUID vardır; bu nedenle bir tekrarın %50 olasılıkla görülmesi için yaklaşık 2,7 kentilyon UUID gerekir. Bir milyonluk Node testinde hiç kopya bulunmadı.
Veritabanı anahtarları için UUID v4 mü v7 mi kullanmalıyım?
v7 bir zaman damgasıyla başlar; böylece yeni anahtarlar zaman sırasına göre dizilir ve B-tree dizinlerini kompakt tutar. v4 tamamen rastgeledir ve eklemeleri büyük bir dizine yayar. Bu araç yalnızca v4 üretir; bu, çoğu tabloya ve ne zaman oluşturulduğunu belli etmemesi gereken kimliklere uygundur.
Aynı anda çok sayıda UUID'yi nasıl oluştururum?
Toplu oluştur kutusuna 2 ile 100 arasında bir sayı yazın ve yanındaki düğmeye tıklayın. Her UUID, işaretlediğiniz biçim seçeneklerini kullanır. Tümünü kopyala, listeyi her satırda bir UUID olacak şekilde kopyalar. 100'den fazlası için işlemi yeniden çalıştırın ve yeniden yapıştırın.
Tiresiz bir UUID alabilir miyim?
Evet. Oluştur'a tıklamadan önce Tire yok seçeneğini işaretleyin; 3f2b9c1e7a4d4e8b9c2f5d6e7f8a9b0c gibi 32 onaltılık karakter elde edersiniz. Bu, aynı 128 bitlik değerdir ve çoğu programlama dili ile veritabanı bunu kabul eder.
Bir biçim seçeneğini işaretlediğimde UUID'm neden değişmedi?
Biçim seçenekleri bir sonraki UUID oluşturulurken geçerli olur, ekranda zaten görünen UUID için değil. Önce Büyük harf, Süslü parantezli veya Tire yok seçeneğini işaretleyin, ardından yeni biçimde kimlikler almak için Oluştur'a ya da toplu düğmeye yeniden tıklayın.
Bir UUID'yi gizli belirteç veya API anahtarı olarak kullanabilir miyim?
Tahmin edilemez, çünkü crypto.randomUUID tarayıcının güvenli rastgele kaynağını kullanır ve 122 rastgele bit üretir. Yine de UUID'ler kimlik olarak tasarlanmıştır ve çoğu zaman günlüklere ve URL'lere düşer. API anahtarları veya parolalar için 32 veya daha fazla karakterlik ayarla parola oluşturucumuzu kullanın.
Toplu sayı neden 2'ye veya 100'e atlıyor?
Sayı kutusu her tuş vuruşunda kendini düzeltir ve değeri 2 ile 100 arasında tutar. Sayıyı silerseniz değer 2 olur, 100'ün üzerindeki her değer ise 100'e döner. İstediğiniz sayıyı ayarlamak için kutudaki oklari kullanın.
Bu UUID oluşturucu ücretsiz ve gizli mi?
Evet. Üyelik gerektirmeden ve günlük sınır olmadan ücretsizdir. UUID'ler tarayıcı sekmenizde oluşturulur, kaydedilmez ve bize gönderilmez. Gönderilen tek kullanım verisi, bir Oluştur veya Kopyala tıklaması ile bir işlemin ne kadar sürdüğüdür; bunların içinde hiçbir UUID yoktur.
v4 kimlikleri ve GUID'ler için UUID oluşturucu
Tarayıcınızın crypto.randomUUID işlevinden rastgele sürüm 4 UUID'ler, GUID tarzı biçimlendirme ve 100'e kadar toplu listeler.

Rastgele UUID v4 kimlikleri oluşturun
Tarayıcınızın crypto.randomUUID işlevinden yeni bir sürüm 4 UUID almak için Oluştur'a tıklayın. Her biri, 3f2b9c1e-7a4d-4e8b-9c2f-5d6e7f8a9b0c gibi standart 36 karakterlik 8-4-4-4-12 düzeninde 122 rastgele bit içerir.
- 122 rastgele bitli sürüm 4
- Tireli standart 36 karakterlik biçim
- Her tıklamada yeni bir UUID

UUID'leri süslü parantezli GUID olarak biçimlendirin
Oluşturmadan önce Büyük harf, Süslü parantezli veya Tire yok seçeneğini işaretleyin. {3F2B9C1E-7A4D-4E8B-9C2F-5D6E7F8A9B0C} gibi Windows tarzı bir GUID için bunları birleştirin ya da 32 karakterlik bir dize için tireleri kaldırın.
- Büyük harf, süslü parantez ve tiresiz seçenekler
- Tiresiz 32 onaltılık karakter
- Seçenekler bir sonraki Oluştur işleminde geçerli olur
100'e kadar toplu listeler
2 ile 100 arasında bir sayı belirleyin ve aynı biçimde bir liste almak için toplu düğmeye tıklayın. Tümünü kopyala, her satırda bir UUID olacak şekilde panonuza koyar.
crypto.randomUUID üzerine kurulu
UUID'ler, modern tarayıcılara yerleşik olan ve güvenli rastgele kaynaklarını kullanan crypto.randomUUID oluşturucusundan gelir. Bir milyonluk Node testinde her UUID benzersiz ve geçerli bir v4 çıktı.
Tek tıkla kopyalayın
Kopyala, tek UUID'yi panonuza koyar ve düğme iki saniye boyunca Kopyalandı gösterir. Doğrudan SQL'e, JSON'a, koda veya bir yapılandırma dosyasına yapıştırın.
Cihazınızda oluşturulur
Her UUID tarayıcı sekmenizde oluşturulur ve sekmeyi kapattığınızda kaybolur. Analizler yalnızca Oluştur ve Kopyala tıklamalarını ile bir işlemin süresini kaydeder, kimlikleri asla kaydetmez.
UUID kullanım alanları
UUID'ler, merkezi bir otoriteye ihtiyaç duymadan benzersiz kimlikler oluşturmanın standart yoludur.
Veritabanı birincil anahtarları
Satırlar parçalar (shard), mobil uygulamalar veya ayrı servisler gibi birçok yerde oluşturulduğunda, ortak bir sayaç olmadan kimliklerin asla çakışmaması için UUID'leri birincil anahtar olarak kullanın.
- PostgreSQL uuid ve SQL Server uniqueidentifier sütunlarına uyar
- Bir seed betiği için 100'e kadar anahtar oluşturun
- Ortak sayaç gerektirmeyen bir anahtar olarak çalışır
Test verileri
Test verilerini, seed dosyalarını ve sahte API yanıtlarını gerçek, geçerli UUID'lerle doldurun. Bir liste oluşturun, bir kez kopyalayın ve her satıra bir kimlik gelecek şekilde dosyanıza yapıştırın.
- Kopyalandığında satır başına bir UUID
- Biçim denetimlerinden geçen geçerli v4 kimlikleri
- Listedeki her kimlik için aynı biçim
İstek ve korelasyon kimlikleri
API isteklerini, günlük satırlarını ve arka plan işlerini servisler arasında izleyebilmek için benzersiz bir kimlikle etiketleyin. Yinelenen siparişleri önlemek için birini idempotency anahtarı olarak kullanın.
- Günlükler ve izler için korelasyon kimlikleri
- Yeniden denenen API çağrıları için idempotency anahtarları
- Dosyalar ve yüklemeler için benzersiz adlar
Daha Fazla Aracı Keşfedin
Bu araçla birlikte harika çalışan diğer ücretsiz araçları keşfedin
Parola oluşturucu
Güçlü, rastgele parolalar oluşturun
Karma oluşturucu
Metin veya dosyaların SHA-1, SHA-256 ve SHA-512 karmalarını oluşturun
Base64 kodlayıcı
Base64 dizelerini kodlayın ve çözün
JSON biçimlendirici
JSON'u tarayıcınızda biçimlendirin, doğrulayın ve küçültün
JWT çözücü
JSON Web Token'ları çözün ve inceleyin
Lorem Ipsum oluşturucu
Paragraf veya kelime sayısına göre yer tutucu metin oluşturun