Buat UUID dan GUID secara instan
Generator UUID ini membuat identifier sesuai standar langsung di browser Anda. Pilih versi, tentukan jumlah, dan dapatkan hasilnya seketika — satu untuk disalin ke pengujian, atau seribu untuk mengisi database. Setiap UUID dibuat dengan generator angka acak yang aman secara kriptografi dari browser Anda, dan tidak ada data yang dikirim atau disimpan di server mana pun.
Fitur
- UUID v4 – 122 bit acak, versi yang paling banyak digunakan.
- UUID v7 – timestamp milidetik Unix 48-bit yang diikuti bit acak, sehingga ID terurut berdasarkan waktu pembuatan.
- Pembuatan massal hingga 1.000 UUID sekaligus, dengan opsi salin dan unduh sebagai file
.txt. - Opsi format – huruf besar, tanpa tanda hubung (32 karakter), atau diapit
{braces}.
Penggunaan umum
Primary key database. UUID memungkinkan server aplikasi membuat ID sebelum memasukkan baris data, sehingga menyederhanakan sistem terdistribusi dan penggabungan data. Sebaiknya gunakan v7 untuk kebutuhan ini: key v4 yang acak akan menyebarkan insert pada indeks, sedangkan key v7 masuk secara berurutan.
Resource API dan idempotency key. Banyak API mengidentifikasi pesanan, pembayaran, dan pesan menggunakan UUID, serta menerima UUID buatan klien sebagai idempotency key agar request yang diulang tidak diproses dua kali.
Data uji dan fixture. Buat daftar ID untuk mengisi spreadsheet, mock API, atau unit test.
Nama file dan objek. UUID memberikan penamaan yang bebas bentrok (collision-free) untuk file unggahan, entri cache, atau file sementara.
Membaca UUID
UUID seperti 01928f4e-7a3c-7b21-9d4e-5f6a7b8c9d0e memiliki format yang tetap. Digit pertama dari kelompok ketiga adalah versi (4 atau 7). Digit pertama dari kelompok keempat adalah varian, yang pada UUID standar bernilai 8, 9, a, atau b. Pada UUID v7, 12 digit hex pertama menunjukkan waktu pembuatan dalam milidetik sejak tahun 1970.
Butuh nilai acak lainnya? Buat kata sandi yang kuat dengan Generator Password atau angka acak dalam rentang berapa pun dengan Generator Angka Acak.