Langsung ke konten

Generator UUID – Buat UUID v4 dan v7 Online

Buat ID unik untuk database, API, dan data uji, satu per satu atau seribu sekaligus. Setiap UUID dibuat langsung di perangkat Anda.

Versi

UUID Anda

Cara membuat UUID

  1. Pilih versi: v4 (acak) atau v7 (urut waktu). Daftar UUID langsung muncul begitu halaman dimuat.
  2. Isi kolom Jumlah sesuai kebutuhan, dari 1 sampai 1.000.
  3. Tentukan formatnya dengan sakelar Huruf kapital, Tanda hubung, dan Kurung kurawal.
  4. Salin atau unduh daftarnya sebagai file .txt, satu UUID per baris. Tekan Buat baru kapan pun Anda ingin daftar yang segar.

Fitur

  • UUID versi 4 dari fungsi bawaan browser crypto.randomUUID.
  • UUID versi 7 sesuai RFC 9562: timestamp milidetik 48 bit, counter, dan bit acak, sehingga urut menurut waktu pembuatan.
  • Pembuatan massal hingga 1.000 UUID dalam sekali klik.
  • Pilihan format: huruf kecil atau kapital, dengan atau tanpa tanda hubung, dengan atau tanpa kurung kurawal.
  • Salin semua atau unduh sebagai file teks biasa, siap ditempel ke skrip, spreadsheet, atau perintah SQL insert.
  • Mengganti format tidak mengubah ID, jadi Anda bisa membandingkan gaya tanpa kehilangan daftar.

Mengapa memakai generator UUID Fileora

ID sering berakhir menjadi key database, token API, atau link ke data pribadi, jadi asal-usulnya penting. Sebagian generator online membuat UUID di server mereka dan secara teori bisa menyimpan salinannya. Fileora membuatnya di browser Anda dengan sumber acak aman yang sama dengan yang melindungi kunci enkripsi. Daftarnya tidak pernah meninggalkan perangkat, dan hilang begitu tab ditutup.

Alat ini gratis, tanpa akun, dan tanpa batas harian. Di HP pun sama mudahnya: buat satu daftar, ketuk Salin, lalu tempel seluruhnya ke catatan atau pesan.

Butuh rahasia, bukan penanda? UUID memang unik, tetapi tidak dirancang sebagai kata sandi, jadi gunakan pembuat kata sandi untuk itu. Anda juga bisa membuat sidik jari dari daftar UUID atau teks apa pun dengan pembuat hash, atau memeriksa data uji yang berisi ID Anda dengan format JSON.

Perbandingan UUID v4 dan v7

Kedua versi memiliki tata letak 36 karakter yang sama: 32 digit heksadesimal dalam lima kelompok (8-4-4-4-12). Digit pertama pada kelompok ketiga selalu menunjukkan versinya, yaitu 4 atau 7. Perbedaannya ada pada isi bagian lainnya.

UUID v4 hampir seluruhnya acak. Karena itu mustahil ditebak, tetapi ID yang dibuat berurutan tersebar ke mana-mana, sehingga database terpaksa menyisipkan setiap baris baru di posisi acak dalam index-nya. Pada tabel besar, hal ini membuat index cepat terfragmentasi.

UUID v7 diawali waktu saat ini dalam milidetik. ID yang dibuat belakangan selalu berada setelah ID yang lebih lama, baik saat diurutkan sebagai teks maupun sebagai byte, sehingga data baru ditambahkan secara berurutan seperti angka auto-increment, sementara bagian acaknya tetap menjaga keunikan antar-server. ID yang dibuat dalam milidetik yang sama, misalnya satu batch besar dari sekali klik, berbagi timestamp yang sama, jadi counter 12 bit setelahnya menjaga urutan pembuatannya.

Pertanyaan yang sering diajukan

Apa bedanya UUID dan GUID?

Keduanya sama. GUID (globally unique identifier) adalah istilah yang dipakai Microsoft, sedangkan UUID (universally unique identifier) adalah nama resminya di standar. Aplikasi Windows sering menampilkan GUID dalam huruf kapital di dalam kurung kurawal, dan format itu bisa Anda buat di sini dengan opsi Huruf kapital dan Kurung kurawal.

Sebaiknya pakai UUID v4 atau v7?

Pakai v4 jika Anda hanya butuh ID yang tidak bisa ditebak dan urutan tidak penting, misalnya nama file, ID request, atau nomor referensi publik. Pakai v7 untuk primary key database: karena diawali timestamp, baris baru selalu masuk di ujung index dan bukan di posisi acak, sehingga proses insert tetap cepat di PostgreSQL, MySQL, dan database sejenis.

Mungkinkah dua UUID sama persis?

Secara teori mungkin, dalam praktiknya tidak. UUID v4 berisi 122 bit acak. Anda perlu membuat sekitar 2,7 juta triliun (2,7 × 10^18) UUID sebelum peluang munculnya satu duplikat mencapai 50%. UUID v7 menambahkan 62 bit acak ke timestamp dan counter-nya, yang tetap jauh lebih dari cukup untuk sistem apa pun dalam satu milidetik.

Apakah UUID dibuat dengan cara yang aman?

Ya. ID versi 4 berasal dari fungsi crypto.randomUUID di browser Anda, dan ID versi 7 memakai crypto.getRandomValues untuk bagian acaknya. Keduanya memakai generator angka acak kriptografis dari sistem operasi, bukan Math.random. Tidak ada yang diambil dari atau dikirim ke server.

Apakah UUID v7 memperlihatkan kapan ia dibuat?

Ya. 48 bit pertamanya adalah waktu pembuatan dalam milidetik sejak tahun 1970, jadi siapa pun yang melihat ID tersebut bisa memperkirakan kapan ID itu dibuat. Jika hal itu penting, misalnya untuk ID yang tampil di URL publik, gunakan v4.

Bisakah tanda hubungnya dihapus?

Bisa. Matikan opsi Tanda hubung untuk mendapatkan bentuk ringkas 32 karakter yang disukai sebagian database dan API. Opsi format berlaku untuk seluruh daftar sekaligus, jadi Anda bisa berganti format tanpa membuat ID baru.

Tidak menemukan alat yang Anda butuhkan, atau ada yang tidak berfungsi?

Beri tahu kami alat apa yang Anda inginkan atau apa yang salah. Kami membaca setiap pesan, dan permintaan menentukan apa yang kami buat berikutnya.

Membuka aplikasi email Anda. Mohon jangan lampirkan file pribadi.