Generator UUID
Buat UUID v4 atau v7 secara massal — pilih versi, atur jumlah, salin semua. Berjalan sepenuhnya di browser.
Buat UUID v4 atau v7 langsung di browser — pilih versinya, atur jumlah dari 1 sampai 100, lalu salin satu per satu atau seluruh daftar sekaligus. UUID v4 sepenuhnya acak lewat crypto.randomUUID(); UUID v7 menyisipkan awalan timestamp milidetik sehingga terurut waktu dan cocok jadi primary key database. GUID (istilah Microsoft) sama persis dengan UUID. Semua proses lokal, tanpa permintaan jaringan dan tanpa data yang dikirim.
RFC 4122 random — 2¹²² unique values, zero network requests
Cara membuat UUID
- 1
Pilih versi UUID
Pilih v4 untuk pengenal sepenuhnya acak (122 bit keacakan lewat crypto.randomUUID()), atau v7 untuk UUID terurut waktu yang menyisipkan awalan timestamp Unix milidetik 48 bit — ideal untuk primary key database.
- 2
Atur jumlah
Gunakan pemilih jumlah untuk membuat 1, 5, 10, 25, 50, atau 100 UUID dalam satu klik. Semua pembuatan berjalan di browser Anda — tanpa permintaan ke server.
- 3
Klik Generate
Setiap klik menghasilkan kumpulan UUID acak kriptografis yang baru memakai Web Crypto API (crypto.randomUUID untuk v4, crypto.getRandomValues untuk v7).
- 4
Salin satu atau semua
Klik ikon salin di samping satu UUID, atau gunakan Salin semua untuk mengambil seluruh daftar sebagai teks dipisah baris baru yang siap ditempel ke kode, spreadsheet, atau skrip migrasi.
Tanya Jawab Generator UUID
- Apa beda UUID v4 dan v7?
- UUID v4 sepenuhnya acak — 122 bit keacakan, sehingga peluang tabrakan nyaris nol. UUID v7 menyisipkan awalan timestamp Unix milidetik 48 bit, jadi UUID yang dibuat terurut berdasarkan waktu dan tersusun rapi sebagai primary key database tanpa perlu kolom created_at terpisah.
- Bagaimana cara membuat UUID online gratis?
- Klik tombol Generate di atas. Alat berjalan sepenuhnya di browser memakai crypto.randomUUID() (v4) dan crypto.getRandomValues() (v7) — tanpa permintaan ke server dan tanpa perlu daftar akun.
- Apakah GUID sama dengan UUID?
- Ya. GUID (Globally Unique Identifier) adalah istilah Microsoft, sedangkan UUID istilah dari standar RFC, tetapi keduanya format 128 bit yang sama. UUID yang dibuat di sini bisa langsung dipakai sebagai GUID di .NET, C#, SQL Server, maupun aplikasi lainnya.
- Bagaimana cara membuat UUID untuk Minecraft?
- Minecraft memakai UUID v4 standar untuk mengenali pemain dan entitas. Pilih versi v4 di atas, klik Generate, lalu salin hasilnya untuk dipakai di file konfigurasi server, whitelist, ops.json, atau plugin. Hasilnya sudah berformat dengan tanda hubung sesuai yang dipakai Minecraft.
- Berapa banyak UUID yang bisa dibuat sekaligus?
- Sampai 100 UUID per sekali buat. Pilih jumlahnya (1, 5, 10, 25, 50, 100), pilih v4 atau v7, lalu klik Generate. Gunakan Salin semua untuk mengambil seluruh daftar sebagai teks dipisah baris baru.
- Bagaimana membuat UUID di Python, Java, atau PostgreSQL?
- Di Python pakai modul uuid (uuid.uuid4()); di Java pakai UUID.randomUUID(); di PostgreSQL pakai gen_random_uuid() atau ekstensi uuid-ossp. Untuk JavaScript dan TypeScript gunakan crypto.randomUUID() (v4) atau paket npm 'uuid'/'uuidv7' untuk v7. Alat ini menampilkan nilai jadinya supaya bisa Anda uji atau salin tanpa perlu memasang apa pun.
- Apakah UUID v7 aman dipakai di produksi?
- UUID v7 mengikuti RFC 9562 (terbit Mei 2024) dan sudah didukung database serta ORM besar. Sifatnya yang terurut waktu meningkatkan lokalitas indeks pada indeks B-tree dibanding UUID v4 yang acak, sehingga performa penyisipan lebih baik.
Referensi
- RFC 9562 — Universally Unique IDentifiers (UUID)
Standar IETF terkini untuk format UUID, terbit Mei 2024. Mendefinisikan UUID v4 (acak), v7 (terurut waktu), dan tata letak penuh 128 bit.
- MDN — crypto.randomUUID()
Metode bawaan browser yang menghasilkan string UUID versi 4 sesuai RFC memakai pembangkit angka acak yang aman secara kriptografis.
- MDN — Crypto.getRandomValues()
API tingkat rendah yang mengisi typed array dengan nilai acak kriptografis kuat — dipakai di sini untuk membangun bit acak UUID v7.
Alat pengembang terkait
Generator Hash
Buat hash MD5, SHA-1, SHA-256, atau SHA-512 dari teks apa pun. Berguna untuk checksum, sidik jari konten, dan memverifikasi integritas berkas.
Pemformat JSON
Tempel JSON mentah dan langsung dapatkan tampilan terformat dengan penyorotan sintaks. Validasi struktur dan salin hasil yang rapi.
Encode / Decode Base64
Encode teks atau data biner ke Base64 atau decode string Base64 kembali ke teks biasa — langkah umum pada token autentikasi dan data URI.
Decoder JWT
Decode token JWT dan periksa header, payload, serta tanda tangannya tanpa perlu bolak-balik ke server.