مولّد UUID

اضغط الزرّ لتحصل على معرّفات جاهزة للّصق في قاعدة بيانات أو ملف إعداد أو بيانات اختبار. تُصنَع داخل الصفحة، فلا يمنحك خادمٌ رقمًا سبق أن رآه أحد غيرك.

تُولَّد في متصفحك من مصدر عشوائي مُعتمَد تشفيريًا — دون أي طلب إلى خادم.

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

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

ما الذي يضمنه الإصدار الرابع فعلًا

معرّف v4 هو 122 بتًا عشوائيًا وستة بتات ثابتة تشير إلى الإصدار والصيغة. لا عدّاد ولا عنوان MAC ولا طابع زمني، فلا يتسرّب شيء عن جهازك إلى داخله. احتمال التكرار ضئيل إلى حدّ أن قواعد البيانات تعدّه فريدًا دون تحقّق.

عشوائي لا اعتباطي

تأتي القيم من crypto.getRandomValues، وهو المصدر نفسه الذي يولّد به المتصفح المفاتيح، لا من Math.random. يظهر أثر هذا الفارق لحظة دخول المعرّف في رابط أو رمز وصول: «العشوائية» المتوقَّعة تُخمَّن، وما يُخمَّن يُعثَر عليه.

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

هل تُولَّد المعرّفات على خادم؟

لا. تُنشأ في متصفحك ولا تُرسَل إلى أي مكان — لا توجد نسخة أخرى من القائمة التي أنشأتها للتوّ.

هل يمكن أن يحصل شخصان على المعرّف نفسه؟

عمليًا لا. مع 122 بتًا عشوائيًا يلزم توليد مليارات في الثانية طوال عقود قبل أن يصبح التكرار محتملًا.

هل يصلح UUID كلمةَ مرور أو رمزَ وصول؟

هو عشوائي فعلًا كسرّ، لكنه يُخزَّن ويُسجَّل في السجلات كأي معرّف. استخدم رمزًا حقيقيًا للمصادقة، و UUID للتعريف.

أي صيغة أختار؟

الأحرف الصغيرة بلا أقواس هي الصيغة القياسية التي تتوقّعها معظم قواعد البيانات. أما الأقواس والأحرف الكبيرة فموجودة لأدوات مايكروسوفت التي ما زالت تطبعها هكذا.

أدوات ذات صلة