Buat pengenal unik universal (UUID) secara instan di browser Anda. Mendukung v4, pembuatan massal, dan format kustom.
Pembuatan UUID profesional dengan fitur tingkat enterprise
Menggunakan Web Crypto API untuk pembuatan UUID v4 yang benar-benar acak dengan 122 bit keacakan.
Semua UUID dibuat secara lokal di browser Anda. Tidak ada data yang dikirim ke server manapun.
Buat hingga 100 UUID sekaligus untuk pengisian database, pengujian, atau pengembangan.
Beralih antara huruf besar dan kecil. Salin UUID individu atau semua secara instan.
Pembuatan instan tanpa latensi jaringan. Berfungsi offline setelah pemuatan halaman awal.
Membuat pengenal UUID v4 yang valid sesuai dengan spesifikasi RFC 4122.
Pertanyaan umum tentang pembuatan UUID
UUID (Universally Unique Identifier) adalah pengenal 128-bit yang unik di semua perangkat dan waktu. Gunakan UUID sebagai kunci primer di database, untuk sistem terdistribusi, pengenal API, token sesi, dan di mana pun Anda memerlukan pengenal unik yang dijamin tanpa otoritas pusat.
UUID v1 berbasis waktu, v3 dan v5 berbasis nama (masing-masing menggunakan MD5 dan SHA-1), v4 dihasilkan secara acak, dan v7 berurutan waktu. UUID v4 adalah versi yang paling banyak digunakan karena menyediakan 122 bit keacakan dengan probabilitas tabrakan yang sangat rendah.
UUID v4 memiliki 2^122 nilai yang mungkin. Probabilitas tabrakan sangat rendah — Anda perlu menghasilkan 2,71 kuintiliun UUID untuk memiliki 50% kemungkinan satu tabrakan. Untuk tujuan praktis, nilai UUID v4 adalah unik.
Ya. Kami menggunakan Web Crypto API (crypto.randomUUID()) yang menyediakan pembuatan angka acak yang aman secara kriptografis. Semua pembuatan terjadi secara lokal di browser Anda — data tidak pernah dikirim ke server kami.
UUID sangat baik untuk database terdistribusi dan mikroservis di mana ID auto-increment dapat bertabrakan. Namun, UUID v4 dapat menyebabkan fragmentasi indeks pada indeks B-tree. Pertimbangkan UUID v7 (berurutan waktu) untuk performa database yang lebih baik, atau gunakan UUID sebagai pengenal sekunder bersama kunci primer auto-increment.
Format standar UUID adalah 8-4-4-4-12 karakter heksadesimal yang dipisahkan oleh tanda hubung (contoh: 550e8400-e29b-41d4-a716-446655440000). Panjang total adalah 36 karakter termasuk tanda hubung atau 32 digit heksadesimal.
Jelajahi lebih banyak alat untuk pengembang