# Pembuat UUID dan ULID

Buat UUID v4, UUID v7, dan ULID secara massal, atau tempel sebuah ID untuk melihat versi, varian, dan stempel waktunya.

https://codeknife.dev/id/pembuat-uuid/

## Fungsinya

Buat UUID dan ULID secara massal, atau tempel sebuah ID untuk membaca versi, varian, dan stempel waktunya. ID dibuat dengan pembangkit acak aman di browser Anda dan tidak pernah meninggalkan perangkat Anda.

## Cara memakainya

1. Pilih **UUID v4** (sepenuhnya acak), **UUID v7** (terurut waktu), atau **ULID** (terurut waktu, 26 karakter).
2. Atur berapa banyak yang Anda butuhkan, lalu pilih huruf besar dan tanda hubung.
3. Tekan **Buat**. ID muncul di input, satu per baris, dan detail masing-masing muncul di output.
4. Atau tempel ID Anda sendiri, satu per baris, untuk memeriksanya. Kurung kurawal, awalan `urn:uuid:`, dan tanda hubung yang hilang dapat diterima.

## Contoh

Sebuah UUID versi 7 dan apa yang dibaca alat ini darinya:

```
017f22e2-79b0-7cc3-98c4-dc0c0c07398f
v7 · RFC 9562 · 2022-02-22T19:22:22.000Z
```

## Perlu diketahui

- Versi 7 dan ULID diawali stempel waktu dalam milidetik, sehingga terurut menurut waktu pembuatannya. Itu menjaga indeks basis data tetap ringkas.
- ID yang dibuat dalam milidetik yang sama bertambah naik, sehingga tetap unik dan terurut.
- Versi 4 tidak mengungkap apa pun tentang kapan ID dibuat.
- UUID nil (semua nol) dan UUID max (semua satu) dikenali sebagai nilai khusus.

## Apa itu UUID dan ULID?

UUID adalah pengenal 128 bit yang bisa dibuat di mana saja tanpa koordinasi. Versi 4 sepenuhnya acak. Versi 7 diawali stempel waktu dalam milidetik, sehingga ID terurut sesuai waktu pembuatan dan indeks basis data tetap ringkas. ULID memuat informasi yang sama dengan UUID versi 7 dalam 26 karakter.

## Pertanyaan yang sering diajukan

### Mana yang sebaiknya dipakai sebagai kunci basis data?

Pilih versi 7 atau ULID: keduanya terurut menurut waktu pembuatan, sehingga baris baru ditambahkan di akhir, bukan tersebar di indeks. Gunakan versi 4 jika ID tidak boleh mengungkap kapan ID dibuat.

### Apakah dua ID bisa bertabrakan?

Versi 4 memiliki 122 bit acak, jadi tabrakan nyaris mustahil. Versi 7 dan ULID menggabungkan stempel waktu dengan bit acak, dan ID dalam milidetik yang sama bertambah naik agar tetap unik dan terurut.

### Apakah alat ini mengirim ID saya ke mana pun?

Tidak. ID dibuat dengan pembangkit acak aman di browser Anda dan diperiksa di perangkat Anda. Apa yang Anda ketik tidak pernah dikirim ke server kami.