Apa yang dilakukan alat ini
Generator UUID membuat pengidentifikasi unik universal (UUID) versi 4. Pilih berapa banyak UUID yang akan dihasilkan (1–1000) dan apakah akan menampilkannya dalam format standar (dengan tanda hubung) atau format kompak (32 karakter heks, tanpa tanda hubung). Semua generasi berjalan di browser—tidak ada unggah, tidak ada server. Berguna untuk kunci basis data, token API, ID korelasi, dan situasi apa pun di mana Anda memerlukan pengidentifikasi unik.
Cara menggunakannya
- Pilih format — Standar (mis.
550e8400-e29b-41d4-a716-446655440000) atau Kompak (mis.550e8400e29b41d4a716446655440000). - Atur jumlah — Masukkan berapa banyak UUID yang akan dihasilkan (1–1000).
- Hasilkan — Klik tombol Hasilkan. Hasil muncul secara instan.
- Salin — Klik "Salin semuanya" untuk menyalin UUID ke clipboard. Beberapa UUID disalin satu per baris.
Cara kerjanya
Alat menggunakan Web Crypto API (crypto.randomUUID()) untuk menghasilkan nilai UUID v4. Setiap UUID adalah 128 bit data acak kriptografis, diformat menurut RFC 4122. Format standar menyertakan tanda hubung untuk keterbacaan; format kompak menghilangkannya untuk penggunaan dalam URL atau pengidentifikasi di mana singkat penting.
Semua komputasi berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun.
Kasus penggunaan & contoh
- Kunci primary basis data — Gunakan UUID alih-alih ID auto-increment untuk sistem terdistribusi.
- ID permintaan API — Tambahkan ID unik ke setiap permintaan untuk pelacakan dan debugging.
- Token sesi — Hasilkan pengidentifikasi sesi unik.
- Nama file — Buat nama file sementara bebas tabrakan.
- ID korelasi — Lacak permintaan lintas layanan mikro.
Contoh
Format standar: a1b2c3d4-e5f6-4789-0abc-def123456789
Format kompak: a1b2c3d4e5f647890abcdef123456789
Batasan & kendala
- Jumlah maksimum — Tidak lebih dari 1.000 UUID per permintaan generasi tunggal.
- Dukungan browser — Memerlukan
crypto.randomUUID(); didukung di Chrome 92+, Firefox 95+, Safari 15.4+, dan semua browser modern. - Versi UUID — Hanya UUID v4 (acak) yang didukung. UUID berbasis waktu (v1, v7) tidak tersedia.