Lompat ke konten
Reembun
Generator UUID icon
Developer

Generator UUID

Buat UUID versi 4 secara acak, satu atau ribuan sekaligus, memakai keacakan kriptografis browser Anda sendiri.


Generated with your device’s own secure randomness

File Anda tetap berada di perangkat Anda. Alat ini bekerja langsung di browser Anda, menggunakan perangkat Anda untuk memproses file Anda. Tidak ada yang dikirim ke server kami, dan kami tidak pernah menerima, menyimpan, atau melihat file maupun angka Anda.

Bagikan

Bagikan halaman ini

Bagikan hasil

Hasil Anda

Gunakan alat di atas terlebih dahulu. Hasilnya akan muncul di sini, siap disalin atau dibagikan.

Kutip

Kutip halaman ini

Reembun. (2026, 31 Juli). Generator UUID. https://reembun.com/id/generator-uuid
Pilih gaya kutipan, lalu salin referensinya. Tanggal akses memakai tanggal hari ini.

Cara menggunakannya

  1. Pilih versinya

    v4 acak cocok untuk hampir semua kebutuhan. v7 terurut waktu, sehingga id yang dibuat belakangan ikut terurut belakangan dan lebih ramah bagi indeks basis data.

  2. Tentukan jumlahnya

    Buat satu, atau sekaligus banyak ketika Anda menyiapkan data uji atau migrasi.

  3. Atur formatnya

    Tanda hubung, huruf kapital, dan kurung kurawal menyesuaikan bentuk yang diminta sistem tujuan.

  4. Salin daftarnya

    Copy all mengambil seluruh hasil sekaligus. Semuanya berasal dari sumber acak kriptografis browser Anda.

Bentuk sebuah UUID

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Angka 4 pada posisi tetap menandai versinya. Karakter y bernilai 8, 9, a, atau b, yang menandai varian. Dari 128 bit total, 6 bit dipakai untuk kedua penanda itu, menyisakan 122 bit acak.

Versi UUID yang ada

VersiDasar pembuatanKapan dipakai
v1Waktu ditambah alamat MACJarang, karena membocorkan perangkat pembuatnya
v3Hash MD5 dari namaBila UUID harus dapat dihasilkan ulang dari nama yang sama
v4AcakPilihan bawaan untuk hampir semua keperluan
v5Hash SHA-1 dari namaSama seperti v3, dengan algoritma yang lebih baik
v7Waktu ditambah acakBila urutan dan performa indeks basis data penting

Kenapa UUID dipakai

Dibuat tanpa koordinasi. Setiap layanan, perangkat, atau proses bisa membuat pengenal tanpa bertanya ke basis data pusat. Ini yang membuatnya cocok untuk sistem tersebar dan untuk aplikasi yang harus tetap bekerja saat luring.

Tidak membocorkan jumlah. Pengenal berurutan seperti 1, 2, 3 memberi tahu pesaing berapa banyak pesanan yang Anda terima bulan ini. UUID tidak.

Tidak dapat ditebak. Alamat halaman yang memakai pengenal berurutan bisa ditelusuri seluruhnya dengan menaikkan angkanya. UUID menutup celah itu, meskipun ini bukan pengganti pemeriksaan hak akses yang benar.

Biaya yang perlu dipertimbangkan

UUID v4 acak sepenuhnya, sehingga penyisipan baris baru tersebar ke seluruh indeks basis data. Pada tabel besar, ini memperlambat penulisan dan memperbesar indeks dibandingkan kunci berurutan.

Tipe kunciUkuranUrutCatatan
Bilangan bulat berurutan8 byteYaPaling ringan, tetapi membocorkan jumlah
UUID v4 sebagai teks36 byteTidakBoros dan lambat
UUID v4 sebagai biner16 byteTidakPilihan yang wajar
UUID v7 sebagai biner16 byteYaTerbaik bila didukung basis data Anda

Bila Anda memakai UUID sebagai kunci utama, simpanlah dalam bentuk biner 16 byte, bukan sebagai teks 36 karakter.

Privasi

UUID dibuat dari sumber keacakan kriptografis milik browser Anda sendiri. Tidak ada yang dikirim ke server, tidak ada yang dicatat, dan alat ini tetap bekerja tanpa koneksi.

Pertanyaan umum

Apa itu UUID dan kenapa panjangnya 36 karakter?

UUID adalah pengenal unik universal sepanjang 128 bit. Bila ditulis dalam heksadesimal, 128 bit menjadi 32 digit, ditambah empat tanda hubung sehingga total 36 karakter. Tanda hubungnya membagi UUID menjadi lima kelompok yang memudahkan pembacaan manusia.

Seberapa kecil kemungkinan UUID kembar?

Sangat kecil. UUID v4 memiliki 122 bit acak, sehingga ada sekitar 5,3 x 10^36 kemungkinan. Untuk mencapai peluang tabrakan satu persen, Anda perlu membuat sekitar 2,7 x 10^17 UUID. Membuat satu miliar UUID per detik selama seratus tahun masih jauh di bawah angka itu.

Apa bedanya UUID v4 dan v7?

v4 sepenuhnya acak. v7 menempatkan cap waktu di bagian depan, sehingga UUID yang dibuat berurutan juga berurutan secara nilai. Ini jauh lebih ramah untuk indeks basis data, karena penyisipan tidak tersebar acak ke seluruh indeks. Halaman ini membuat v4, yang tetap menjadi pilihan paling umum.

Apakah UUID aman dipakai sebagai token?

UUID v4 dibuat dari sumber acak kriptografis di halaman ini, sehingga tidak dapat ditebak. Meski begitu, untuk token sesi dan tautan reset kata sandi, sebaiknya pakai token dengan panjang acak penuh, bukan UUID yang enam bitnya sudah ditetapkan sebagai penanda versi dan varian.

Kenapa digit ke 13 selalu 4?

Karena itu penanda versi. Pada UUID v4, karakter pertama kelompok ketiga selalu 4, dan karakter pertama kelompok keempat selalu 8, 9, a, atau b sebagai penanda varian. Sisanya acak.

Terakhir ditinjau