Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينمولد UUID
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

مولد UUID

مطورون

معرّفات UUID عشوائية v4 ومرتبة زمنيًا v7، حتى 1,000 دفعة واحدة، مع أداة تحقق

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

معرّف UUID هو معرّف بطول 128 بت، عشوائي بما يكفي كي لا يُنتج جهازان المعرّف نفسه. الإصدار 4 عشوائي بالكامل؛ والإصدار 7 يبدأ بطابع زمني، فتُرتَّب الصفوف حسب وقت الإنشاء. حتى 1,000 دفعة واحدة، تولّدها أدوات التشفير في متصفحك.

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • مولّد بيانات الاختبار صفوف من بيانات اختبار واقعية بصيغة JSON أو CSV أو SQL أو XML، متطابقة في كل مرة من بذرة واحدة

كيفية توليد UUID

1

اختر «v4 عشوائي» أو «v7 مرتب زمنيًا» تحت «النوع».

2

أدخل العدد الذي تحتاجه في «كم عددها»، حتى 1,000.

3

شغّل «أحرف كبيرة» أو «شرطات» أو «أقواس» أو أوقفها لتطابق التنسيق الذي يتوقعه برنامجك.

4

انقر «توليد» ثم «نسخ»؛ وللقائمة تحفظها أيقونة التنزيل كملف نصي.

عن مولد UUID

ينشئ مولد UUID هذا معرّفات UUID من الإصدار 4 والإصدار 7 في متصفحك، من واحد إلى ألف في المرة. اختر الأحرف الكبيرة، أو بلا شرطات، أو بين أقواس معقوفة، ثم انسخ القائمة أو نزّلها كملف نصي. الصق أي UUID في أداة التحقق لترى هل هو صالح، وما إصداره، ومتى أُنشئ إذا كان الإصدار يسجّل الوقت.

يستخدمه المطورون لتعبئة بيانات الاختبار، وإنشاء مفاتيح أساسية للبيانات التجريبية، وملء مفتاح عدم التكرار في طلب API، أو لإعطاء خدمة جديدة أو علامة ميزة أو مدخل سجل معرّفًا ثابتًا. يناسب الإصدار 7 مفاتيح قواعد البيانات: فهو يبدأ بطابع زمني، فتُرتَّب الصفوف الجديدة حسب وقت الإنشاء وتبقى الفهارس مدمجة.

تأتي قيم الإصدار 4 من crypto.randomUUID. وتتبع قيم الإصدار 7 المواصفة RFC 9562: 48 بت من الميلي ثانية، وبتات الإصدار والمتغير، وعدّاد، وبتات عشوائية من crypto.getRandomValues. في الميلي ثانية نفسها يزداد العدّاد، فيكون كل UUID في الدفعة أكبر من سابقه، حتى عند توليد ألف دفعة واحدة.

هناك بديلان مدمجان. ULID هو 26 حرفًا بترميز Crockford base32، طابع زمني بالميلي ثانية يليه 80 بت عشوائيًا، ويُرتَّب كنص؛ ويحافظ الخيار الرتيب على ترتيب المعرّفات من الميلي ثانية نفسها. أما nanoid فسلسلة عشوائية قصيرة، 21 حرفًا آمنًا لعناوين URL افتراضيًا، بالطول والأبجدية التي تختارها مع تقدير لاحتمال التصادم. وتفك أداة التحقق وقت ULID كما تفك وقت UUID.

لا يُرسل شيء إلى خادم ولا تُحفظ القيم المولَّدة أبدًا؛ تُحفظ الخيارات على هذا الجهاز. UUID معرّف وليس سرًا، فلا تستخدمه كلمة مرور أو رمز وصول. أدوات ذات صلة: Password Generator وHash Generator وUnix Timestamp Converter.

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

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

الإصدار 4 عشوائي بالكامل باستثناء بتات الإصدار والمتغير. أما الإصدار 7 فيبدأ بالوقت بالميلي ثانية ثم يضيف بتات عشوائية، فتُرتَّب معرّفات v7 بترتيب إنشائها. استخدم v7 للمفاتيح الأساسية في قواعد البيانات، وv4 عندما يجب ألا يكشف الترتيب شيئًا.

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

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

هل GUID هو نفسه UUID؟

نعم. GUID هو اسم Microsoft للمعرّف نفسه ذي 128 بت. تعرضه أدوات Windows عادةً بأحرف كبيرة داخل أقواس معقوفة، ويمكنك تفعيل ذلك بخياري «أحرف كبيرة» و«أقواس».

متى أستخدم ULID أو nanoid بدلًا من UUID؟

يناسب ULID مفاتيح قواعد البيانات والسجلات التي يجب أن تُرتَّب زمنيًا كنص عادي، في 26 حرفًا بدلًا من 36. ويناسب nanoid المعرّفات القصيرة في عناوين URL أو أسماء الملفات حيث لا يُراد طابع زمني. استخدم UUID عندما يتوقعه مخطط أو API أو نوع عمود في قاعدة بيانات.

كيف أعرف إصدار UUID؟

الصقه في مربع «التحقق من UUID». يعرض هل القيمة صالحة، والإصدار والمتغير، ولإصدارات 1 و6 و7 تاريخ إنشائه ووقته. الإصدار هو الرقم الأول في المجموعة الثالثة.

هل تُرسل المعرّفات المولَّدة أو تُحفظ في أي مكان؟

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

هل ما زلت عالقًا؟ اسأل عن مولد UUID ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
مولّد بيانات الاختبارصفوف من بيانات اختبار واقعية بصيغة JSON أو CSV أو SQL أو XML، متطابقة في كل مرة من بذرة واحدةمحلل URL ومحرر المعاملاتقسّم الرابط إلى أجزائه، وحرّر المعاملات، وأعد بناءهمولّد الباركودأنشئ باركود EAN-13 وEAN-8 وUPC-A وCode 128 وCode 39 وITF-14 بصيغة SVG أو PNGمولد التجزئة (Hash)MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنصوص أو الملفات، مع مقارنة المجموع الاختباريمنشئ تعبيرات Cronأنشئ جدول cron من القوائم، واقرأه بلغة واضحة، وشاهد مواعيد التشغيل التاليةمولّد الـ Slugمعرّفات روابط (slug) نظيفة من العناوين، بما فيها النصوص ذات العلامات والهندية، واحدًا أو المئات دفعة واحدةمولّد الوسوم التعريفيةاكتب وسوم title وdescription وcanonical وOpen Graph وTwitter مع معاينة مباشرةNginx Config GeneratorA commented nginx server block for a reverse proxy, static site, SPA or redirect
هل كانت هذه الأداة مفيدة؟
Omnikit

مهام صغيرة تُنجز في متصفحك. مجانية وسريعة وخاصة. لا تُرفع الملفات أبدًا.

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)