انتقل إلى المحتوى
أدواتأدوات
أدوات

مولّد UUID

أنشئ معرّفًا واحدًا أو ألفًا، عشوائيًّا (v4) أو مرتّبًا بالوقت (v7)، ونسّقها كما تريد، وافحص إصدار أي UUID.

بياناتك لا تغادر متصفحك

الصق ردود الـAPI والرموز بأمان: لا يُرسل أي شيء إلى أي مكان.

الإصدار

عشوائي بالكامل. الخيار المعتاد للمعرّفات.

معرّفات UUID المُولَّدة

فحص UUID

الصق معرّف UUID لمعرفة إصداره.

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

  1. 1اختر الإصدار 4 أو 7 وعدد المعرّفات.
  2. 2اختر الأحرف الكبيرة والشرطات والأقواس ثم اضغط «توليد».
  3. 3انسخها كلها أو نزّل ملفًّا نصيًّا.
  4. 4لفحص UUID الصقه في الفاحص لترى إصداره ونوعه.
قائمة معرّفات UUID مولَّدة وبجانبها زر نسخ

متى تحتاج هذه الأداة؟

  • مفاتيح قواعد البيانات

    ولّد دفعة من معرّفات v7 لتهيئة صفوف ينبغي أن تُرتَّب بوقت الإنشاء.

  • بيانات الاختبار

    اصنع مئة معرّف عشوائي لبيانات الاختبار وواجهات API التجريبية واختبارات الوحدة.

  • معرّفات الربط

    أنشئ معرّفات طلبات لتتبع استدعاء عبر عدة خدمات.

  • فحص معرّف مجهول

    الصق معرّفًا من سجل لترى إصداره ونوعه، ووقت إنشاء v7.

نصائح وحدود مهمة

  • معرّفات v4 العشوائية غير قابلة للترتيب. اختر v7 حين تريد ترتيب الإنشاء، مثلًا لمفتاح أساسي مفهرس.
  • في دفعة تُنشأ خلال ميلي ثانية واحدة تبقى معرّفات v7 مرتبة بترتيب الإنشاء لأن عدّادًا صغيرًا يفك التعادل.
  • يكشف معرّف v7 وقت إنشائه. فلا تستخدمه حيث يكون ذلك حساسًا.
  • تُنشأ المعرّفات بمولّد العشوائية التشفيري في متصفحك لا بـ Math.random.

UUID عشوائي أو مرتّب بالوقت، واحد أو ألف

UUID معرّف من 128 بتًّا يُكتب بـ32 رقمًا سداسيًّا، صُمم ليتمكن نظامان من إنشاء معرّفات دون تنسيق بينهما مع بقاء التصادم شبه مستحيل. الإصدار 4 عشوائي بالكامل وهو الخيار المعتاد. أما الإصدار 7 المعرَّف في RFC 9562 فيبدأ بطابع زمني بالميلي ثانية، فتأتي المعرّفات المنشأة لاحقًا بعد السابقة عند الترتيب؛ وهذا يبقي فهارس قواعد البيانات مدمجة ويجعل المعرّفات مفيدة كمفاتيح قابلة للترتيب. ولّد من 1 إلى 1000 دفعة واحدة، وبدّل إلى الأحرف الكبيرة أو أزل الشرطات أو ضعها بين أقواس، ثم انسخ الكل أو نزّل ملفًّا نصيًّا.

ويقرأ الفاحص أي UUID تلصقه، بشرطات أو بدونها أو بأقواس، ويخبرك بإصداره ونوعه، وفي الإصدار 7 بالوقت المضمَّن فيه. وتُستخدم المعرّفات كثيرًا كمطالبة jti في الرموز، فتقترن طبيعيًّا بـأداة فك JWT، ولتحويل واحد إلى بصمة ثابتة استخدم مولّد Hash. وتسهل قراءة البيانات المنظمة التي فيها معرّفات بعد منسّق JSON، ويشرح ما هو JWT موضع المعرّف الفريد في الرمز.

شروحات خطوة بخطوة

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

ما هو UUID؟

معرّف من 128 بتًّا يُكتب مثل f47ac10b-58cc-4372-a567-0e02b2c3d479 ويكون فريدًا عمليًّا دون جهة مركزية.

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

v4 عشوائي بالكامل. وv7 يبدأ بطابع زمني فتأتي المعرّفات الأحدث بعد الأقدم، وهذا يناسب مفاتيح قواعد البيانات.

كيف أولّد عددًا كبيرًا من UUID؟

اضبط العدد حتى 1000 واضغط «توليد» وانسخ الكل أو نزّلها كملف نصي.

هل UUID هو نفسه GUID؟

نعم. GUID اسم مايكروسوفت للشيء نفسه. وتكتبها بعض الأنظمة بأحرف كبيرة أو بأقواس، ويمكنك اختيار ذلك هنا.

هل يتطابق UUID مع آخر؟

هذا بالغ الاستبعاد في معرّفات v4 أو v7 المولَّدة صحيحًا، ولذلك تُستخدم دون تنسيق.