مولّد UUID v4

ولّد دفعة محدودة من معرفات UUID بالإصدار الرابع باستخدام Web Crypto داخل المتصفح.

المعالجة محلية دون حفظ تلقائي. مهلة العامل 5 ثوانٍ وحد الناتج الكامل مع تفاصيله 2 MiB. المعاينة محدودة، والنسخ والتنزيل كاملان.

UUID الإصدار 4 بعشوائية Web Crypto، من 1 إلى 1000 معرّف. لا نسخ تلقائي، ولا ضمان مطلق لعدم التصادم.

طريقة الاستخدام

اختر عدد المعرفات ثم ولّدها. راجع عدد النتائج وشكلها، ثم انسخ القائمة كاملة أو نزّلها. توليد دفعة أخرى ينتج قيمًا عشوائية جديدة.

مثال عملي

550e8400-e29b-41d4-a716-446655440000 مثال ثابت للشكل: الرقم 4 يحدد الإصدار، وa يقع ضمن النمط المطلوب. عند اختيار 3 ينتج ثلاثة أسطر؛ القيم الفعلية لا يفترض أن تطابق المثال.

حدود الدعم

يستخدم الإصدار الرابع وفق RFC 9562 عشوائية Web Crypto مع تثبيت بتات الإصدار والنمط؛ لا تُستخدم Math.random ولا بيانات زمنية أو شخصية. الناتج بأحرف صغيرة وفواصل LF بين المعرفات دون LF أخير. إذا غاب دعم التشفير المطلوب تُرفض العملية. لا يوجد ضمان مطلق بعدم التصادم.

أسئلة شائعة

هل يمكن الاعتماد على UUID ككلمة مرور أو ضمان تفرد نهائي؟

لا تُقدَّم هذه الأداة كمولّد كلمات مرور، والتصادم ممكن نظريًا. إذا كان التطبيق يحتاج تفردًا إلزاميًا، فعليه التحقق منه عند حفظ المعرّفات.

أدوات مرتبطة