مولد UUID - إنشاء UUID v4 و v7 مجاناً عبر الإنترنت

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

توليد UUIDs فريدة
أنشئ معرفات فريدة بسرعة

UUID v4 (Random)

Generated using random numbers. No structure, completely random. Suitable for most use cases.

UUID v7 (Time-based)

Generated using a timestamp and random numbers. Sortable by time, improving database performance.

UUIDs (Universally Unique Identifiers) are 128-bit numbers used to identify information in computer systems. The probability of generating two identical UUIDs is virtually zero.

كيفية الاستخدام

  1. اختر إصدار UUID: v4 (عشوائي) أو v7 (مبني على الوقت).
  2. حدد العدد (من 1 إلى 100 UUID في المرة الواحدة).
  3. انقر على "إنشاء UUID" لإنشاء معرفات جديدة.
  4. انسخ UUID فردي أو جميعها مرة واحدة.

المميزات

  • UUID v4: عشوائي تشفيري، فريد عالمياً
  • UUID v7: مرتب زمنياً، قابل للفرز، مناسب لقواعد البيانات
  • إنشاء مجمع: حتى 100 UUID في المرة الواحدة
  • نسخ بنقرة واحدة لـ UUID فردي أو الكل
  • يتم الإنشاء محلياً باستخدام crypto.randomUUID()
  • مجاني بدون تسجيل

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

ما هو UUID؟

UUID (المعرف الفريد العالمي) هو معرف بطول 128 بت فريد عبر جميع الأجهزة والأوقات. يتم تنسيقه كـ 32 رقماً سداسياً عشرياً في 5 مجموعات مفصولة بشرطات: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

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

UUID v4 عشوائي تماماً بدون ترتيب متأصل. UUID v7 يتضمن طابعاً زمنياً مما يجعله قابلاً للفرز حسب وقت الإنشاء — وهذا يحسن أداء فهرسة قواعد البيانات بشكل كبير.

هل يمكن أن تتكرر UUID؟

نظرياً نعم، لكن عملياً لا. احتمال إنشاء UUID v4 متطابقين هو تقريباً 1 من 2^122 (حوالي 5.3 × 10^36). ستحتاج لإنشاء مليار UUID في الثانية لمدة 85 عاماً للحصول على احتمال 50% لتكرار واحد.

متى يجب استخدام UUID؟

استخدم UUID كمفاتيح أساسية في قواعد البيانات الموزعة، لمعرفات الجلسات، مفاتيح API، أسماء الملفات، أو أي حالة تحتاج فيها لمعرف فريد بدون تنسيق مركزي.

نصائح وسير عمل ذات صلة

  • أنشئ تجزئة لمعرّفات UUID للحصول على معرّفات أقصر باستخدام مولد التجزئة.
  • أنشئ مفاتيح API آمنة إلى جانب UUID باستخدام مولد كلمات المرور.
  • نسّق بيانات JSON التي تحتوي على حقول UUID باستخدام منسق JSON.
  • شفّر معرّفات UUID لمعاملات URL باستخدام مشفر URL.