أداة توليد UUID — مجاني عبر الإنترنت

ولّد قيم UUID v4 / GUID عشوائية عبر الإنترنت، مجانًا وفوريًا.

النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.

ماذا تفعل هذه الأداة

تنشئ أداة توليد UUID معرّفات UUID عشوائية من الإصدار 4 مثل 3f2b8c1e-9d4a-4f6b-a2c7-5e8d1b0f9a34. اختر العدد الذي تحتاجه، من 1 إلى 100 (5 افتراضيًا)، واضغط توليد ثم انسخها، معرّفًا واحدًا في كل سطر. تُنشأ المعرّفات باستخدام crypto.randomUUID()، المولّد المدمج في المتصفح والآمن تشفيريًا، ولا تغادر جهازك أبدًا.

طول UUID من الإصدار 4 هو 128 بتًا؛ منها 122 بتًا عشوائية، والباقي يحدد الإصدار (الرقم 4 في بداية المجموعة الثالثة) والمتغير (variant: 8 أو 9 أو a أو b في بداية المجموعة الرابعة). هناك نحو 5.3 × 10^36 قيمة ممكنة، لذا فاحتمال تصادم معرّفين مولَّدين ضئيل للغاية حتى عبر مليارات السجلات.

متى تستخدمها

  • إنشاء مفاتيح أساسية لصفوف قاعدة البيانات التي تُولَّد على العميل أو عبر عدة خوادم.
  • إنتاج مفاتيح منع التكرار (idempotency keys) أو معرّفات ارتباط (correlation IDs) لطلبات API والسجلات.
  • ملء بيانات الاختبار (fixtures) والبيانات الأولية (seed data) بمعرّفات واقعية.
  • تسمية الملفات المرفوعة بحيث لا تتعارض أسماؤها أبدًا.

مثال عملي

المدخلات

العدد: 3

المخرجات

3f2b8c1e-9d4a-4f6b-a2c7-5e8d1b0f9a34
c9e07a52-1b3f-4d8e-9f60-7a2d4c8b1e53
5a8d2f71-e4c9-4b06-8d3a-f1c7e9b2a604

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

هل معرّفات UUID فريدة حقًا؟

عمليًا، نعم. مع 122 بتًا عشوائيًا، ستحتاج إلى توليد نحو مليار UUID في كل ثانية لعقود قبل أن يصبح التصادم مرجّحًا.

UUID أم GUID: ما الفرق؟

لا فرق عمليًا. GUID هو الاسم الذي تطلقه Microsoft على المعرّف نفسه ذي الـ128 بتًا. تعرض بعض أدوات Microsoft معرّفات GUID بأحرف كبيرة أو محاطة بأقواس معقوصة، لكن القيم قابلة للتبادل.

هل تصلح معرّفات UUID v4 كمفاتيح في قاعدة البيانات؟

تعمل جيدًا، لكن القيم العشوائية تبعثر عمليات الإدراج عبر فهرس B-tree. وفي الجداول الكبيرة جدًا، يُبقي UUID من الإصدار 7 المرتَّب زمنيًا الصفوف الجديدة متجاورة، وغالبًا ما يكون أسرع.

هل يمكنني استخدام UUID كرمز سري (token)؟

معرّف UUID v4 المولَّد عبر crypto.randomUUID() غير قابل للتنبؤ، لكن صيغته معروفة وثابتة. ولمفاتيح API والأسرار، تتيح لك أداة توليد سلسلة نصية عشوائية اختيار طول أكبر ومجموعة الأحرف المستخدمة.

هل هذه الأداة مجانية؟

نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.

كيف أحصل على النتيجة؟

استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.