QuickATools

Alat pengembang · Free browser tool

Generator UUID/GUID

Buat token UUID v4 yang aman secara kriptografis berkualitas tinggi secara instan dengan opsi massal dan zero server tracking.

How many?

Generate 1 to 1,000 UUID v4 tokens at once.

Format options

Wrap each value

Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).

0 UUIDs · v4

Click "Generate" to create your first batch of UUIDs.

Click any row to copy just that value.

Frequently Asked Questions

Apakah ada perbedaan aktual antara UUID dan GUID?

Tidak dalam praktik. UUID (Universally Unique Identifier) adalah nama yang dipakai di standar resmi RFC 4122, sementara GUID (Globally Unique Identifier) adalah nama Microsoft untuk implementasinya sendiri dari format 128-bit yang pada dasarnya sama. GUID modern dan UUID standar secara struktural identik — panjang sama, penempatan tanda hubung sama, bit version/variant sama — jadi istilahnya dipakai saling bergantian hari ini, termasuk oleh alat ini.

Seberapa mungkin dua nilai UUID v4 bertabrakan?

Sangat tidak mungkin secara astronomis. UUID v4 punya 122 bit acak (6 bit lainnya tetap untuk menandai version dan variant), memberi kira-kira 5.3 × 10^36 nilai yang mungkin. Bahkan jika Anda menghasilkan satu miliar UUID v4 setiap detik, Anda perlu berjalan jauh lebih lama dari usia alam semesta sebelum peluang 50% tabrakan apa pun terjadi. Untuk hampir setiap aplikasi dunia nyata, memperlakukan tabrakan UUID v4 sebagai mustahil adalah asumsi engineering yang benar.

Kapan saya benar-benar ingin menghapus tanda hubung atau membungkus UUID dalam quotes/braces?

Menghapus tanda hubung menghasilkan string hex kompak 32 karakter, yang diharapkan beberapa sistem untuk storage key, nama file, atau URL slug. Membungkus dalam single quotes (mis. 'uuid') berguna untuk menempel langsung ke pernyataan SQL INSERT, sementara membungkus dalam braces (mis. {uuid}) cocok dengan format literal GUID tradisional .NET/COM yang dipakai di C# dan entri Windows registry. Toggle mana pun yang cocok dengan tempat Anda akan menempel nilai.

Mengapa membuat UUID di browser alih-alih memakai library atau endpoint server?

Setiap UUID di sini berasal dari crypto.randomUUID(), generator bilangan acak yang aman secara kriptografis (CSPRNG) yang sama yang dibangun ke browser modern dan dipakai sebagian besar library UUID server-side di bawahnya — jadi tidak ada trade-off kualitas. Membuat secara lokal juga berarti identifier yang Anda buat (yang mungkin memetakan ke baris database nyata, test fixture, atau session token) tidak pernah dikirim ke mana pun atau di-log oleh server, dan Anda tidak perlu menginstal paket untuk batch sekali saja.

Generator UUID/GUID

Buat token UUID v4 yang aman secara kriptografis berkualitas tinggi secara instan dengan opsi massal dan zero server tracking.