id

Pembuat UUID

Buat UUID (versi 1, 4, atau 7) secara lokal di browser: acak secara kriptografis dan langsung jadi, tanpa unggahan.

Hasil
 
Unduh
Versi
  • Versi 1 (cap waktu + node)
  • Versi 4 (acak)
  • Versi 5 (berbasis nama, SHA-1)
  • Versi 7 (terurut waktu)
Jumlah
Huruf besar
Tanda hubung
Apakah berkas saya diunggah?

Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

Tanpa unggahan100% lokal
Isi tetap milikmutanpa akses pihak ketiga
Server di JermanGDPR sejak desain
Diaudit independenTLS A+ · HTTP header A+

Sebuah UUID (Universally Unique Identifier, RFC 9562) adalah pengenal 128 bit yang praktis dijamin unik tanpa perlu ada otoritas pusat yang membagikannya. Justru itulah yang menjadikan UUID pilihan utama untuk kunci basis data, nama berkas dan objek, ID korelasi di log, atau di mana pun dua sistem independen harus membuat pengenal yang tidak boleh saling bentrok. Generator ini membuatnya seketika dalam jumlah yang Anda inginkan.

Anda memilih antara versi 4 dan versi 7. Versi 4 hampir seluruhnya berupa keacakan dan menjadi standar umum ketika urutan tidak penting. Versi 7 menempatkan stempel waktu di depan sehingga nilai dapat diurutkan secara kronologis: sering kali lebih cepat sebagai kunci utama di basis data modern, tetapi sengaja mengungkap perkiraan waktu pembuatan. Pada kedua kasus, keacakan berasal dari sumber yang aman secara kriptografis pada browser (Web Crypto), bukan dari pseudoacak yang lemah.

Pembuatan berjalan sepenuhnya secara lokal di browser dengan JavaScript murni: tidak ada masukan, tidak ada yang diunggah, tidak ada yang disimpan, dan tidak ada pustaka asing yang dimuat dari CDN. Secara opsional Anda dapat menampilkan nilai dalam huruf besar atau menghapus tanda hubung (32 karakter hex murni). Hasilnya muncul sebagai berkas teks dengan satu UUID per baris yang dapat Anda unduh.

Data teknis

Data teknis
Format masukanTanpa berkas (generator)
Format keluaranTXT
Pemrosesan massalTidak
PemrosesanLokal di peramban (JavaScript)
Unggah berkasTidak ada

Dalam 3 langkah

  1. Pilih versi dan jumlah.
  2. Klik buat.
  3. Unduh UUID sebagai berkas teks.

Batasan: UUID adalah pengenal, bukan rahasia: tidak cocok dijadikan kata sandi atau kunci, pakailah generator kata sandi untuk itu. Versi 4 praktis bebas tabrakan, tetapi tidak dijamin unik secara matematis. Versi 7 membuat waktu pembuatan terlihat secara kasar (begitulah cara pengurutannya bekerja). Setiap kali dijalankan dibuat paling banyak 1000 nilai.

Pertanyaan umum

Apakah ada data yang diunggah?

Tidak. Tidak ada masukan; nilai dibuat sepenuhnya secara lokal di browser dan tidak disimpan atau dikirim.

Apa perbedaan antara versi 4 dan 7?

Versi 4 hampir murni keacakan (tanpa urutan). Versi 7 menambahkan stempel waktu di depan, sehingga dapat diurutkan secara kronologis dan sering menjadi kunci basis data yang lebih baik, tetapi mengungkap perkiraan waktu pembuatan.

Apakah UUID benar-benar unik?

Secara praktis ya. Untuk versi 4, peluang tabrakan sangat kecil sehingga bisa diabaikan dalam praktik; hanya penetapan terpusat yang benar-benar dijamin unik.

Sumber keacakan apa yang digunakan?

Sumber yang aman secara kriptografis pada browser (Web Crypto), bukan pseudoacak yang lemah. Itu melindungi dari nilai yang dapat ditebak.

Apa itu ruang nama pada versi 5?

UUID tetap yang menentukan jenis nama (DNS untuk nama domain, URL, OID, atau X.500). Keempat ruang nama standar berasal dari RFC 9562/4122; sebagai alternatif kamu bisa memasukkan UUID sendiri sebagai ruang nama.

Bisakah saya memakai UUID sebagai kata sandi?

Sebaiknya jangan. UUID adalah pengenal dengan struktur tetap, bukan rahasia. Untuk kata sandi, gunakan generator kata sandi dengan panjang dan pilihan karakter yang dapat diatur.

Alat terkait