UUID UUID Generator

Gratis · Tanpa pendaftaran · Tanpa pemasangan

Pembuat UUID v4

Buat UUID v4, jenis pengenal unik yang paling banyak dipakai. Setiap nilai terdiri dari 122 bit acak yang dihasilkan sumber kriptografis peramban Anda.

  • Acak (RFC 4122)
  • 122 bit aman
  • Tidak ada yang keluar dari peramban

Pembuat UUID v4

v4
Antara 1 dan 1000.
Pemformatan

Hasil 0

    Dibuat di perangkat Anda dengan Web Crypto API — tidak ada yang keluar dari peramban. Pintasan: Ctrl + Enter — untuk membuat ulang

    Apa itu UUID v4?

    Sebuah UUID v4 adalah pengenal 128 bit yang 122 bit di antaranya diambil secara acak. Keacakan ini membuat tabrakan mustahil pada skala nyata, dan itulah alasan v4 menjadi pilihan bawaan di basis data, API, dan sistem terdistribusi.

    Bit versi (4) dan bit varian bersifat tetap; sisanya berasal dari sumber kriptografis. Dua v4 yang dibuat secara bebas tidak akan sama dalam praktiknya.

    Cara pakai

    1. Tentukan berapa UUID yang Anda butuhkan (1 hingga 1000).
    2. Ubah format bila perlu: huruf besar, tanda hubung, dan kurung kurawal.
    3. Klik Buat, lalu salin satu nilai, ambil semuanya, atau unduh hasilnya.

    Kegunaan

    • Kunci utama yang urutan penyisipannya tidak penting.
    • ID korelasi untuk log dan pelacakan.
    • Nama berkas, folder, dan sumber daya yang tidak boleh berulang.
    • Nilai awal untuk data uji dan lingkungan pengembangan.

    Posisi UUID v4

    Opsi mana yang dipakai, dan kapan
    OpsiKapan dipakai
    v4Acak murni: pilihan bawaan
    v7Bila kolomnya berindeks, v7 menjaga indeks tetap teratur
    ULIDFormat lain yang dapat diurutkan, 26 karakter, lazim di ekosistem JavaScript

    Versi UUID secara singkat

    VersiDapat diurutkanBerbasisPaling cocok untuk
    v1TidakStempel waktu + alamat MACSistem lama yang masih mengharapkan v1
    v3TidakCacahan MD5 dari sebuah namaPengenal deterministik bila MD5 diwajibkan
    v4Tidak122 bit acakHampir semua pengenal umum
    v5TidakCacahan SHA-1 dari sebuah namaBila nama yang sama harus selalu memberi ID yang sama
    v6YaStempel waktu yang diurutkan ulangPengenal terurut tanpa melepas keacakan
    v7YaWaktu Unix milidetikKunci utama basis data dan ID peristiwa
    v8TidakTata letak bit Anda sendiriFormat khusus atau eksperimental

    Ketujuh versi sama-sama 128 bit dan ditulis dalam bentuk 8-4-4-4-12 yang sama. Yang berbeda hanya makna bitnya.

    Pertanyaan umum

    Seberapa besar peluang dua UUID v4 bertabrakan?

    Anda perlu membuat sekitar 2,6 × 1010 UUID agar peluang tabrakan menjadi satu banding satu miliar. Pada skala nyata apa pun, risikonya dapat diabaikan.

    Apakah v4 cocok sebagai kunci utama?

    Ya, asalkan kolomnya memakai tipe asli uuid atau BINARY(16). Disimpan sebagai teks 36 karakter, nilainya memakan lebih dari dua kali ruang dan memperlambat indeks; bila urutan penyisipan juga penting, pertimbangkan v7.

    Apakah UUID saya dikirim ke server?

    Tidak. Nilainya dibuat di peramban Anda dengan Web Crypto API dan tidak pernah keluar dari perangkat. Setelah halaman dimuat, alat ini juga bekerja tanpa jaringan.