UUID Oluşturucu
v1, v4, v5, v7 veya NIL UUID’ler oluşturun, herhangi bir UUID’nin sürümünü ve zaman damgasını çözün ve süslü parantez, URN ya da Base64 olarak biçimlendirin.
UUID Oluşturucu — Kriptografik olarak rastgele sürüm 4 UUID'ler oluşturun — tek tek ya da bir partide en fazla 100 adet. Büyük/küçük harf ve tire biçimlendirmesini değiştirin, tüm listeyi veya herhangi bir tekil değeri tek tıklamayla kopyalayın. UUID'ler doğrudan tarayıcınızda Web Crypto API ile oluşturulur. Ayrıca v1, v5, v7 ve NIL UUID’ler oluşturur, yapıştırdığınız herhangi bir UUID’yi doğrular ve çözer, süslü parantez, urn:uuid: veya Base64 biçimleri üretebilir.
UUID Oluşturucu nedir?
UUID Oluşturucu, birincil anahtarlar, API istek kimlikleri, test fixture'ları veya dağıtık kayıtlar için benzersiz tanımlayıcılara ihtiyaç duyan geliştiriciler, veritabanı yöneticileri ve QA mühendisleri için kriptografik olarak rastgele sürüm 4 UUID'ler (GUID olarak da bilinir) oluşturan ücretsiz bir çevrimiçi araçtır. Tek bir UUID oluşturun ya da bir kerede en fazla 100 adet toplu üretin, ardından çıktıyı küçük harfe veya BÜYÜK HARFE geçirin ve şemanıza uyması için tireleri açıp kapatın. Her değer, tarayıcınızda Web Crypto API'nin crypto.randomUUID() işleviyle üretilir, bu nedenle bu rastgele UUID v4 oluşturucu hiçbir kayıt gerektirmeden size öngörülemeyen, çakışmaya dayanıklı tanımlayıcılar verir. Satır sonuyla ayrılmış tüm listeyi tek tıklamayla kopyalayın ya da herhangi bir tekil UUID'yi kendi satırından alın. Sürüm 4’ün yanı sıra, zaman sıralı sürüm 7’yi, zaman damgası tabanlı sürüm 1’i, deterministik sürüm 5’i (ad alanı artı adın SHA-1 ile karması) ve tümü sıfır NIL UUID’yi de oluşturur; ayrıca yapıştırdığınız herhangi bir UUID’yi doğrulayıp çözerek sürümünü, varyantını ve gömülü zaman damgasını gösterir ve süslü parantez, urn:uuid: ile Base64 çıktı biçimleri sunar.
UUID Oluşturucu nasıl kullanılır
- Sayı (1-100) alanına kaç UUID istediğinizi girin; araç 5'lik bir başlangıç partisiyle açılır.
- Sürüm 4 UUID'lerden yeni bir parti oluşturmak için Oluştur'a tıklayın.
- Onaltılık harfleri biçimlendirmek için Büyük/Küçük Harf seçeneğinden küçük harf veya BÜYÜK HARF seçin.
- Tireleri korumak veya kaldırmak için Tireler ayarını İle veya Olmadan olarak belirleyin.
- Tüm listeyi kopyalamak için Çıktı alanındaki kopyala düğmesini, tek bir UUID'yi kopyalamak için Tekil altındaki satır başına kopyalama simgesini kullanın.
- UUID sürümünü — v4, v7, v1, v5 veya NIL — Sürüm seçicisinden seçin; v5 için bir ad alanı seçin ve bir ad girin.
- Sürümünü, varyantını ve gömülü zaman damgasını görmek için herhangi bir UUID’yi Doğrula / Çöz alanına yapıştırın.
Örnekler
Tirelerle tek bir küçük harf UUID, varsayılan
Sayı'yı 1 yapın ve Oluştur'a tıklayın. 3f2504e0-4f89-41d3-9a0c-0305e82c3301 gibi bir v4 UUID elde edersiniz; tam değer her seferinde rastgeledir ama her zaman standart 8-4-4-4-4 tireli biçimdedir.
Tiresiz büyük harf
Büyük/Küçük Harf'i BÜYÜK HARF, Tireler'i Olmadan olarak değiştirin, ardından Oluştur'a basın. 3F2504E04F8941D39A0C0305E82C3301 gibi, tiresiz 32 onaltılık karakterden oluşan bir değer üretilir; kompakt anahtarlar veya tireleri reddeden sistemler için kullanışlıdır.
50'lik toplu parti
Sayı'ya 50 yazın ve her satırda bir tane olacak şekilde 50 benzersiz UUID almak için Oluştur'a tıklayın. Oluşturulan istatistiği 50, Sürüm istatistiği v4 gösterir. Tohum verisi veya test fixture'ları için hepsini bir kerede kopyalayın.
Sıkça sorulan sorular
- Bu araç hangi UUID sürümünü oluşturur?
- Sürüm 4 (rastgele), sürüm 7 (zaman sıralı), sürüm 1 (zaman damgası artı rastgele düğüm), sürüm 5 (ad alanı ve adın SHA-1 ile karması) ve tümü sıfır NIL UUID oluşturur. Türü Sürüm seçicisinden seçin; Sürüm istatistiği seçiminizi yansıtır ve her değer tarayıcınızda oluşturulur.
- Bir kerede kaç UUID oluşturabilirim?
- Parti başına 1 ile 100 arası. Sayı alanı 1 ile 100 arasını kabul eder; daha yüksek veya geçersiz bir sayı girerseniz, oluşturmadan önce 1 ile 100 aralığına sınırlanır.
- Büyük harf UUID alabilir veya tireleri kaldırabilir miyim?
- Evet. Küçük harf ile BÜYÜK HARF arasında geçiş yapmak için Büyük/Küçük Harf anahtarını, değerleri tireler İle veya Olmadan üretmek için Tireler anahtarını kullanın; bu size standart 36 karakterlik veya kompakt 32 karakterlik biçimi verir.
- Tüm liste yerine yalnızca bir UUID kopyalayabilir miyim?
- Evet. Oluşturulan her UUID, kendi kopyalama simgesiyle Tekil başlığı altında kendi satırında görünür; Çıktı alanındaki kopyala düğmesi ise satır sonuyla ayrılmış tüm listeyi kopyalar.
- Bir sunucuya bir şey yükleniyor mu?
- Hayır. Her UUID tamamen tarayıcınızda Web Crypto API ile oluşturulur. Hiçbir sunucuya hiçbir şey gönderilmez veya orada saklanmaz, bu yüzden araç çevrimdışı çalışır ve tanımlayıcılarınız gizli kalır.
- Mevcut bir UUID’nin hangi sürüm olduğunu kontrol edebilir miyim?
- Evet. Herhangi bir UUID’yi Doğrula / Çöz alanına yapıştırın; araç geçerli olup olmadığını, algılanan sürümünü ve varyantını ve — sürüm 1 ile 7 için — içine gömülü zaman damgasını, tamamı tarayıcınızda olacak şekilde bildirir.
- Hangi çıktı biçimlerini seçebilirim?
- Küçük harf veya BÜYÜK HARF ve tirelerin açık ya da kapalı olmasının yanı sıra, biçim seçenekleri her değeri süslü parantez içine almanıza, urn:uuid: önekini eklemenize ya da 16 ham baytı Base64 olarak kodlamanıza olanak tanır.
İlgili araçlar
Base32 / Base58 Kodlama / Çözme
Metni Base32 (RFC 4648) veya Base58 (Bitcoin alfabesi) olarak kodlayın ve her ikisini de tekrar metne çözün; tamamen UTF-8 güvenli ve tümüyle tarayıcınızda.
Base64 Kodlama / Çözme
Base64 kodlayın veya çözün (UTF-8 güvenli): URL güvenli alfabe, isteğe bağlı dolgu, 64/76 satır kaydırma, canlı bayt ve karakter sayımı ve onaltılık/ikilik bayt görünümü.
Büyük/Küçük Harf Dönüştürücü ve Sayaç
Metni UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case ve daha fazlası arasında dönüştürün, karakter, kelime ve satır sayın.
Kod Biçimlendirici ve Küçültücü
HTML, CSS ve JavaScript'i tarayıcınızda anında güzelleştirin veya küçültün; 2 boşluk, 4 boşluk ya da sekme girintisi ve Terser destekli JavaScript sıkıştırması ile.