πŸ› οΈToolsShed

Generator UUID

Buat UUID acak (v4) untuk aplikasi Anda.

0 UUID dibuat

UUID dibuat menggunakan crypto.randomUUID() (v4) β€” acak secara kriptografis, dibuat sepenuhnya di browser Anda.

Generator UUID membuat pengidentifikasi unik universal (UUID) dalam format heksadesimal standar 8-4-4-4-12. UUID adalah nilai 128-bit yang dirancang untuk menjadi unik di seluruh ruang dan waktu tanpa memerlukan otoritas pusat β€” menjadikannya ideal untuk kunci utama database, token sesi, ID pelacakan permintaan, dan pengidentifikasi sistem terdistribusi.

Klik Generate untuk menghasilkan UUID v4 acak baru, atau hasilkan sekelompok UUID sekaligus untuk operasi massal. Setiap UUID ditampilkan siap disalin dengan satu klik.

Nilai UUID v4 dihasilkan menggunakan angka acak yang aman secara kriptografi di browser, artinya dua UUID dari sumber mana pun di dunia seharusnya tidak pernah berbenturan. Ini menjadikannya default yang aman untuk hampir semua aplikasi yang membutuhkan pengidentifikasi unik tanpa koordinasi.

Pertanyaan yang Sering Diajukan

Implementasi Kode

import uuid

# Generate a random UUID v4
new_uuid = uuid.uuid4()
print(new_uuid)        # e.g. 550e8400-e29b-41d4-a716-446655440000
print(str(new_uuid))   # as string
print(new_uuid.hex)    # without hyphens: 550e8400e29b41d4a716446655440000

# Generate multiple UUIDs
uuids = [str(uuid.uuid4()) for _ in range(5)]
for u in uuids:
    print(u)

# UUID v1 (time-based, includes MAC address β€” less private)
time_based = uuid.uuid1()
print(time_based)

# Parse an existing UUID string
parsed = uuid.UUID("550e8400-e29b-41d4-a716-446655440000")
print(parsed.version)  # 4

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.