مولّد UUID v4
ولّد دفعة محدودة من معرفات UUID بالإصدار الرابع باستخدام Web Crypto داخل المتصفح.
طريقة الاستخدام
اختر عدد المعرفات ثم ولّدها. راجع عدد النتائج وشكلها، ثم انسخ القائمة كاملة أو نزّلها. توليد دفعة أخرى ينتج قيمًا عشوائية جديدة.
550e8400-e29b-41d4-a716-446655440000 مثال ثابت للشكل: الرقم 4 يحدد الإصدار، وa يقع ضمن النمط المطلوب. عند اختيار 3 ينتج ثلاثة أسطر؛ القيم الفعلية لا يفترض أن تطابق المثال.
حدود الدعم
يستخدم الإصدار الرابع وفق RFC 9562 عشوائية Web Crypto مع تثبيت بتات الإصدار والنمط؛ لا تُستخدم Math.random ولا بيانات زمنية أو شخصية. الناتج بأحرف صغيرة وفواصل LF بين المعرفات دون LF أخير. إذا غاب دعم التشفير المطلوب تُرفض العملية. لا يوجد ضمان مطلق بعدم التصادم.
أسئلة شائعة
هل يمكن الاعتماد على UUID ككلمة مرور أو ضمان تفرد نهائي؟
لا تُقدَّم هذه الأداة كمولّد كلمات مرور، والتصادم ممكن نظريًا. إذا كان التطبيق يحتاج تفردًا إلزاميًا، فعليه التحقق منه عند حفظ المعرّفات.