Lompat ke konten
SPCXTools

Generator UUID

Buat UUID acak yang aman (v4) atau UUID berdasarkan waktu yang dapat diurutkan (v7), satuan maupun massal.

Berjalan secara lokal — file tidak pernah meninggalkan perangkat Anda

Memuat alat…

Cara menggunakan Generator UUID

  1. 1Pilih v4 (acak) untuk ID serbaguna atau v7 (berurutan waktu) untuk kunci database yang diurutkan berdasarkan waktu pembuatan.
  2. 2Tentukan jumlah UUID yang Anda butuhkan, dari 1 hingga 1.000.
  3. 3Opsional: ubah ke huruf kapital, hapus tanda hubung, atau tambahkan kurung kurawal pada setiap nilai (gaya Microsoft GUID).
  4. 4Klik Generate untuk membuat kumpulan UUID baru, lalu salin atau unduh daftarnya.

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.

Pertanyaan yang sering diajukan

Apa itu UUID?
UUID (Universally Unique Identifier), yang juga disebut GUID, adalah nilai 128-bit yang ditulis dalam 32 digit heksadesimal yang dibagi menjadi lima grup, misalnya 550e8400-e29b-41d4-a716-446655440000. UUID memungkinkan berbagai sistem membuat pengidentifikasi tanpa perlu berkoordinasi, dengan risiko bentrok (collision) yang nyaris tidak ada.
Sebaiknya saya menggunakan UUID v4 atau v7?
Gunakan v4 jika Anda hanya membutuhkan ID unik yang tidak dapat diprediksi. Gunakan v7 untuk primary key di database — karena v7 diawali dengan stempel waktu (timestamp), ID baru akan berurutan, sehingga indeks B-tree tetap ringkas dan proses insert lebih cepat. v7 didefinisikan dalam RFC 9562 (2024).
Apakah mungkin dua UUID yang dibuat sama?
Secara teori bisa, tetapi praktiknya tidak. UUID v4 memiliki 122 bit acak; Anda harus membuat sekitar satu miliar UUID per detik selama kurang lebih 85 tahun untuk mendapatkan peluang 50% terjadinya satu duplikat.
Apakah UUID ini aman?
UUID ini dibuat menggunakan generator angka acak yang aman secara kriptografi dari browser (crypto.getRandomValues). Perhatikan bahwa v7 menampilkan waktu pembuatan pada 48 bit pertamanya, jadi jangan gunakan v7 jika timestamp harus dirahasiakan.
Apakah GUID berbeda dengan UUID?
Tidak — GUID adalah sebutan Microsoft untuk format yang sama. Beberapa tool Microsoft menampilkan GUID dalam huruf besar dan di dalam kurung kurawal, yang bisa Anda buat menggunakan opsi pemformatan.
Apakah UUID ini disimpan atau dicatat?
Tidak. UUID dibuat langsung di browser Anda dan tidak pernah dikirim atau disimpan di server kami.