Generator UUID ini, juga dikenal sebagai GUID, membuat pengenal siap pakai untuk aplikasi, database, API, data uji, log, migrasi, dan dokumentasi. Anda dapat membuat nilai UUID v4 acak atau nilai UUID v7 berbasis waktu, lalu menyalinnya sebagai baris teks biasa, daftar koma, array JSON, nilai SQL, string dalam tanda kutip, URN, atau ID tanpa tanda hubung.

Generator UUID

Buat nilai UUID v4 atau UUID v7, format untuk kebutuhan kerja nyata, salin hasil massal, dan periksa UUID yang ditempel.

Gunakan UUID v4 untuk pengenal acak yang aman. Gunakan UUID v7 saat Anda memerlukan ID berbasis waktu yang lebih mudah diurutkan berdasarkan waktu pembuatan di database dan log.

Belum ada UUID yang dibuat.

Catatan: UUID v4 menggunakan keacakan browser yang aman jika didukung. UUID v7 berbasis waktu dan berguna untuk kunci database, tetapi dapat mengungkap perkiraan waktu pembuatannya.

Periksa UUID

Tempel UUID untuk memvalidasi, mendeteksi versi, memeriksa varian, dan mendekode timestamp jika UUID tersebut adalah UUID v7.

Bagikan ini?
WhatsApp X Telegram Facebook LinkedIn Reddit

Fungsi generator UUID ini

Alat ini dapat membuat satu UUID atau daftar massal hingga 1.000 UUID. Anda juga dapat memilih versi, kapitalisasi huruf, format output, dan pemisah, sehingga hasilnya siap ditempel ke kode, spreadsheet, skrip database, payload API, atau file konfigurasi.

  • UUID v4: paling cocok untuk pengenal acak, ID publik, token, rekaman database, data uji, dan pengembangan umum.
  • UUID v7: paling cocok saat Anda memerlukan ID yang menyertakan urutan waktu pembuatan, berguna untuk log, event, baris database, dan sistem terdistribusi.
  • Pembuatan massal: berguna untuk rekaman tiruan, data seed, file impor, pengujian QA, dan contoh dataset.
  • Opsi format: UUID standar, tanpa tanda hubung, kurung kurawal, URN, string dalam tanda kutip, array JSON, dan nilai SQL.
  • Pemeriksa UUID: memvalidasi UUID yang ditempel, mendeteksi versi, memeriksa varian, dan menampilkan timestamp untuk UUID v7.

Generator UUID Online

Kapan menggunakan UUID v4

Gunakan UUID v4 saat Anda membutuhkan ID acak yang tidak mengungkap waktu pembuatannya. Ini adalah pilihan umum untuk ID rekaman publik, objek API, primary key database, data uji sementara, rekaman pelacakan, alat internal, dan nama file yang dibuat otomatis.

UUID v4 biasanya menjadi pilihan awal yang paling aman saat Anda hanya membutuhkan keunikan dan tidak perlu mengurutkan data berdasarkan waktu pembuatan.

Kapan menggunakan UUID v7

Gunakan UUID v7 saat Anda menginginkan ID yang lebih mudah diurutkan berdasarkan waktu pembuatan. Ini dapat membantu indeks database, log event, rekaman analitik, antrean, audit trail, dan sistem tempat rekaman baru terus ditambahkan.

UUID v7 dapat mengungkap perkiraan waktu pembuatan, jadi gunakan UUID v4 jika privasi timestamp penting.

Format output yang umum

FormatPenggunaan terbaik
Standar dengan tanda hubungPenggunaan umum, database, API, dokumentasi
Tanpa tanda hubungSistem yang memerlukan ID ringkas 32 karakter
Dengan kurung kurawalPerangkat lunak lama, referensi bergaya Windows, sistem legacy
URNPengenal formal, spesifikasi, XML, metadata, dokumentasi
String dalam tanda kutipKode, array, konfigurasi, contoh payload
Array JSONPengujian API, data tiruan, JavaScript, payload impor
Nilai SQLSkrip insert, data seed, pengujian database

Cara menggunakan pemeriksa UUID

Tempel UUID apa pun ke pemeriksa untuk memastikan apakah UUID tersebut valid. Pemeriksa ini menerima UUID standar, UUID tanpa tanda hubung, UUID dengan kurung kurawal, dan UUID bergaya URN.

Untuk UUID v7, pemeriksa juga menampilkan timestamp yang tertanam. Ini berguna saat Anda perlu memeriksa ID dari log, event, baris database, atau output debugging.

Contoh penggunaan praktis

  • Data seed database: buat 50 UUID sebagai nilai SQL lalu tempelkan ke skrip insert.
  • Pengujian API: buat UUID sebagai array JSON untuk permintaan tiruan atau payload uji.
  • Spreadsheet: buat satu UUID per baris lalu tempelkan daftarnya ke sebuah kolom.
  • Log dan event: gunakan UUID v7 saat pengurutan berdasarkan perkiraan waktu pembuatan berguna.
  • ID publik: gunakan UUID v4 saat Anda menginginkan pengenal acak yang tidak mengekspos informasi waktu.

Tips memilih UUID yang tepat

Pilih UUID v4 sebagai pilihan awal yang paling sederhana dan paling privat. Pilih UUID v7 saat urutan insert, urutan log, atau pengurutan database penting. Gunakan UUID huruf kecil standar kecuali sistem Anda secara khusus memerlukan huruf besar, tanpa tanda hubung, kurung kurawal, atau format URN.

Untuk sebagian besar proyek nyata, pilihan awal terbaik adalah UUID v4 dalam format standar huruf kecil. Untuk sistem baru yang sangat bergantung pada database dan membutuhkan urutan pembuatan, uji UUID v7.

Sumber

Alat ini dibuat berdasarkan spesifikasi UUID terbaru dan API kriptografi browser yang digunakan untuk membuat nilai acak yang aman.

CalcuLife.com