مولّد UUID v4
احصل على معرّفات UUID من الإصدار 4 العشوائية، وهي الخيار المعتاد للمعرّفات الفريدة حين لا يهمك الترتيب ولا التكرارية.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة مولّد UUID v4؟
يتكوّن UUID من الإصدار 4 تقريبًا من بتات عشوائية بالكامل: 122 من بتاته الـ128 تأتي من مصدر عشوائي، والبتات الستة المتبقية تحدد الإصدار (4) والمتغيّر. لا يوجد طابع زمني ولا عنوان MAC ولا بنية مخفية، فلا تكشف القيمة متى أو أين أُنشئت.
هذه الصفحة مضبوطة لهذه المهمة تحديدًا. تنتج عشرة معرّفات افتراضيًا، ويمكنك تغيير العدد أو التحويل إلى أحرف كبيرة أو حذف الشرطات أو تغليف كل قيمة بأقواس أو علامات اقتباس ونسخ القائمة كنص أو CSV أو مصفوفة JSON.
كيف تعمل؟
- اختر العدد؛ العشرة محددة مسبقًا ويُسمح بما يصل إلى 1000.
- فعّل الأحرف الكبيرة والشرطات والغلاف بما يناسب الصيغة المطلوبة (مثل {…} لمعرّفات GUID في .NET).
- اضغط «توليد» للحصول على دفعة جديدة؛ كل ضغطة تعطي قيمًا جديدة تمامًا.
- انسخ النتيجة أو نزّلها كملف نصي أو CSV أو JSON.
حالات الاستخدام الشائعة
- مفاتيح الجلسات والطلبات وعدم التكرار (idempotency) في خدمات الويب.
- معرّفات مؤقتة في بيانات الاختبار وواجهات API التجريبية واختبارات الوحدة.
- أسماء ملفات أو مفاتيح تخزين كائنات يجب ألا تتعارض.
- مفاتيح أساسية تُولَّد على جهة العميل عندما لا يهم الترتيب.
أمثلة
احصل على معرّفات UUID من الإصدار 4 العشوائية، وهي الخيار المعتاد للمعرّفات الفريدة حين لا يهمك الترتيب ولا التكرارية.
الخصوصية
تعمل أداة مولّد UUID v4 بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
المعرّف v4 غير قابل للتنبؤ بما يكفي كمُعرِّف، لكن لا تعامله كرمز سري. ولأن قيم v4 عشوائية فهي تتوزع عشوائيًا في فهرس قاعدة البيانات؛ استخدم UUID v7 إذا كان تجاور القيم في الفهرس مهمًا.
الأسئلة الشائعة
ما مدى عشوائية UUID v4؟
يحمل 122 بتًا عشوائيًا مأخوذة من مولّد المتصفح الآمن تشفيريًا، وهذا أكثر بكثير مما يلزم لتفادي التصادم في أي نظام عملي.
ما الفرق بين UUID وGUID؟
GUID هو اسم مايكروسوفت لنفس صيغة الـ128 بتًا. لا فرق في البنية بين GUID v4 وUUID v4؛ تُكتب GUID غالبًا بين أقواس معقوفة وأحيانًا بأحرف كبيرة، ويمكنك ذلك عبر الخيارات.
لماذا لا أستخدم UUID v7 دائمًا؟
يكشف الإصدار v7 وقت الإنشاء في أول 48 بتًا منه. إن لم ترغب في ذلك أو فضّلت عشوائية خالصة فالإصدار v4 أنسب.
أدوات ذات صلة
مولّد UUID
أنشئ معرّفًا فريدًا عالميًا واحدًا أو آلافًا منها بأي إصدار، وبالتنسيق الذي يتوقعه كودك أو قاعدة بياناتك.
أدوات المطورين
مولّد UUID v7
أنشئ معرّفات UUID v7 تُرتَّب حسب وقت الإنشاء، فتصلح مفاتيح أساسية جيدة في قواعد البيانات والسجلات.
أدوات المطورين
مولّد UUID v5 (قائم على الاسم)
حوّل الأسماء أو الروابط أو النطاقات إلى معرّفات UUID ثابتة: مساحة الأسماء نفسها والاسم نفسه يعطيان دائمًا النتيجة نفسها.
أدوات المطورين
مدقّق UUID وكاشف الإصدار
الصق معرّف UUID واحدًا أو أكثر لتعرف أيها صالح وما إصدار كل منها، وفي الإصدارات الزمنية متى أُنشئ.
أدوات المطورين
مولّد النصوص العشوائية
أنتج رموزًا ومعرّفات ونصوصًا تجريبية من مجموعة الأحرف التي تحتاجها.
أدوات المطورين
مولّد البايتات العشوائية
احصل على بايتات عشوائية خام من المولّد الآمن في المتصفح بالصيغة التي تتوقعها شيفرتك.
أدوات المطورين