Pengaturan
Menyiapkan generator…
Cara menggunakan
- Pilih v4 atau v7 serta jumlahnya.
- Buat data dengan sumber acak aman dari browser.
- Salin nilai pilihan atau unduh sebagai teks, JSON, atau CSV.
Memilih dan membuat UUID
UUID adalah pengenal 128-bit untuk rekaman, peristiwa, dan data uji. Buat hingga 1.000 sekaligus tanpa memasang paket.
Pilih UUID v4 acak atau v7 dengan timestamp milidetik. Bit versi dan varian mengikuti RFC 9562.
Acak atau berbasis waktu
v4 memuat 122 bit acak. v7 menggabungkan timestamp Unix 48-bit dan 74 bit acak. Contoh menunjukkan bentuk keluaran; setiap pembuatan menghasilkan kelompok baru.
UUID v4; count = 2f81d4fae-7dec-41d0-a765-00a0c91e6bf6
6ba7b810-9dad-41d1-80b4-00c04fd430c8Pengenal ilustratif. Nilai yang Anda buat akan berbeda.
Representasi dan urutan
Default memakai heksadesimal huruf kecil dan tanda hubung. Huruf besar atau bentuk tanpa tanda hubung dapat dipilih. v7 dalam milidetik yang sama berurutan acak; urutan monoton dan keunikan lintas perangkat tidak dijamin.
Salin dan ekspor
Buat nilai baru saat diperlukan. Perubahan pengaturan menandai hasil lama sebagai hasil sebelumnya. Beralih antara teks, JSON, dan CSV mempertahankan pengenal yang sama.
Hingga 1.000 nilai per kelompok. Nano ID mendukung panjang 1–128 dan 1–94 karakter ASCII cetak yang berbeda. Bilangan bulat memakai rentang 64-bit bertanda. Pembuatan berlangsung lokal dengan batas 10 detik.
Pertanyaan umum
Apakah UUID dibuat di server?
Tidak. Browser membuatnya secara lokal dengan Web Crypto.
Apakah v7 menyembunyikan waktu pembuatan?
Tidak. 48 bit pertama berisi timestamp Unix dalam milidetik.
Apakah duplikat mustahil terjadi?
Tidak. Kemungkinan benturan sangat kecil, tetapi keunikan tidak dijamin.
Apakah mengganti format membuat ID baru?
Tidak. Teks, JSON, dan CSV memakai kelompok yang sama.
Apakah v1, v3, atau v5 didukung?
Saat ini hanya v4 dan v7 yang didukung.