حول هذه الأداة

ينشئ مولد UUID هذا معرّفات UUID عشوائية من الإصدار 4، واحدًا في كل مرة أو على دفعات من 10 أو 25، باستخدام مولد الأرقام العشوائية الآمن تشفيريًا في المتصفح.

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

  1. انقر Generate UUID لإنشاء معرّف واحد.
  2. انقر Generate 10 أو Generate 25 للحصول على قائمة، معرّف في كل سطر.
  3. انقر Copy All لنسخ المخرجات.

معلومات مفيدة

  • ‏UUID معرّف بطول 128 بت يُكتب على شكل 32 رقمًا ست عشريًا بالنمط 8-4-4-4-12.
  • معرّفات UUID من الإصدار 4 عشوائية: 122 بت من أصل 128 عشوائية، والباقي يحدد الإصدار (4) والمتغير.
  • تُحدَّد معرّفات UUID في المعيار RFC 9562 (الذي حلّ محل RFC 4122)؛ وGUID هو الاسم الذي تطلقه Microsoft على الصيغة نفسها.
  • احتمال تطابق معرّفين عشوائيين من v4 ضئيل إلى حد يمكن إهماله عمليًا.

تعمل بالكامل داخل متصفحك — لا يتم رفع أو حفظ أي شيء تُدخله.

الأسئلة الشائعة

ما الفرق بين UUID وGUID؟

هما الشيء نفسه. ‏GUID ‏(globally unique identifier) هو المصطلح الذي تستخدمه Microsoft للإشارة إلى UUID.

هل يمكن أن يتطابق معرّفان مُنشآن يومًا ما؟

نظريًا نعم، لكن مع 122 بت عشوائية يكون الاحتمال ضئيلًا جدًا بحيث يمكن تجاهله في الأنظمة الحقيقية.

هل هذه المعرّفات آمنة للاستخدام كمفاتيح في قواعد البيانات؟

نعم، تُستخدم معرّفات v4 على نطاق واسع كمفاتيح أساسية. بعض قواعد البيانات تفهرس معرّفات UUID المرتبة زمنيًا (v7) بكفاءة أعلى، لكن v4 يعمل في كل مكان.

هل تُنشأ المعرّفات على خادم؟

لا. تُنشأ في متصفحك باستخدام crypto.getRandomValues ولا تُرسل إلى أي مكان.