Free AI Tools
تصفح فئات الأدوات

مولّد UUID مجاني عبر الإنترنت

أنشئ UUID v4 عشوائيا واحدا أو دفعة تصل إلى 100 في متصفحك. اختر العرض القياسي أو بالأحرف الكبيرة أو بأقواس GUID أو المضغوط، ثم انسخ القيم المنفردة أو صدّر القائمة كاملة بصيغة TXT أو CSV أو JSON من دون إنشاء حساب أو تسجيل دخول.

مساحة عمل UUID v4

أنشئ UUID عشوائيًا وتحقق منه وصدّره

اختر حجم دفعة عمليًا ونمط عرض وشكل ملف. يستخدم الإنشاء Crypto API في متصفحك؛ ولا يلزم حساب أو طلب إنشاء من خادم.

كميات شائعة

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

UUID المنشأة

اضبط الخيارات، ثم أنشئ دفعة جديدة.

لم يُنشأ UUID بعد

ستظهر قائمة النتائج وعناصر تحكم النسخ لكل قيمة وفحوصات الإصدار ومعاينة التصدير بعد الإنشاء.

كيفية إنشاء UUID وتصديره

الخطوة 1

اختر العدد والتنسيق ونوع التصدير

أدخل 1–100 أو اختر كمية شائعة. اختر العرض القياسي أو بالأحرف الكبيرة أو بأقواس GUID أو المضغوط، وحدد ما إذا كانت الدفعة المنسوخة أو المنزلة يجب أن تكون TXT أو CSV أو JSON.

الخطوة 2

أنشئ الدفعة وتحقق منها

أنشئ قيما جديدة من UUID v4، ثم راجع العدد الفعلي للنتائج وفحص نمط الإصدار والمتغير وعدد القيم المميزة في الدفعة الحالية.

الخطوة 3

انسخ قيمة واحدة أو صدّر القائمة كاملة

استخدم عنصر تحكم النسخ في الصف لمعرّف واحد، أو انسخ ونزّل تمثيل التصدير الكامل المعروض في لوحة النتائج.

اختر تنسيق UUID الذي يتوقعه نظامك

يغير تبديل حالة الأحرف أو الأقواس أو الواصلات التمثيل النصي، لا UUID العشوائي الأساسي. ينبغي أن يحدد التنسيق الموثق لدى المستلم العرض الذي تستخدمه.

استخدم UUID القياسي المكون من 36 حرفا

يحتوي النموذج الافتراضي 8-4-4-4-12 بالأحرف الصغيرة على 32 رقما سداسيا عشريا وأربع واصلات. ابدأ به عندما يتوقع API أو قاعدة بيانات أو مخطط أو حقل UUID أصلي نصا تقليديا.

استخدم أقواسا بأحرف كبيرة لإخراج بنمط GUID

يلف خيار نمط GUID UUID بالأحرف الكبيرة داخل أقواس. وهو مفيد عندما توثق واجهة .NET أو Windows أو واجهة قديمة هذا الاصطلاح، لكن الأقواس ليست مقبولة على نطاق عالمي.

استخدم الإخراج المضغوط عند قبوله فقط

يزيل الإخراج المضغوط الواصلات الأربع ويترك 32 حرفا سداسيا عشريا بالأحرف الصغيرة. تقبله بعض طبقات التخزين، بينما تتطلب مدقّقات UUID الصارمة الفواصل القياسية.

صدّر دفعات UUID من دون تنظيف لاحق

يتحكم تنسيق التصدير المحدد في نسخ الكل والمعاينة واسم الملف المُنزَّل، بحيث يطابق الملف المحفوظ البنية التي راجعتها.

استخدم النص العادي لقيمة UUID واحدة في كل سطر

النص العادي ملائم لقوائم البيانات الأولية وأعمدة بيانات الاختبار وإدخال shell وعمليات الاستيراد اليدوية التي تتوقع معرّفا واحدا في كل سطر.

استخدم CSV لعمود جدول معنّون

يضيف إخراج CSV ترويسة uuid ويضع كل قيمة بين علامتي اقتباس. إنه جدول بعمود واحد مخصص لمراجعة جدول البيانات أو خطوة استيراد جدولي.

استخدم JSON للمصفوفات وبيانات الاختبار

إخراج JSON هو مصفوفة صالحة من السلاسل النصية بنمط عرض UUID المحدد. استخدمه حيث تتوقع بيانات اختبار أو ملف تهيئة أو نص برمجي مصفوفة JSON.

اختر UUID v4 للمهمة المناسبة

قيم UUID v4 العشوائية معرّفات معتمة مفيدة، لكن الترتيب والمصادقة والاحتفاظ والتفويض قرارات تطبيق منفصلة.

استخدم v4 لمعرّفات الموارد والاختبار المعتمة

يمكن لـ UUID v4 تسمية موارد API والسجلات الموزعة والطلبات وأحداث الارتباط وبيانات الاختبار من دون تنسيق تسلسل مشترك واحد. احتفظ بقيود قاعدة البيانات حيث لا يمكن قبول التكرارات.

فكّر في v7 عندما يهم الترتيب الزمني

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

أبق أسرار المصادقة منفصلة

يمكن لـ UUID تعريف سجل جلسة أو رمز مميز، لكنه لا ينبغي أن يحل محل تجزئة كلمات المرور أو إنشاء الأسرار أو الانتهاء أو التدوير أو الإلغاء أو التفويض أو التخزين الآمن.

الإنشاء في المتصفح والتفرد والحدود

تعرض لوحة النتائج أدلة من الدفعة الحالية، فيما تبقي الصفحة قيود UUID والمتصفح المهمة ظاهرة بدلا من تقديم العشوائية كضمان.

أنشئ القيم باستخدام Crypto API في المتصفح

تستخدم الصفحة crypto.randomUUID()، الذي ينتج قيم UUID v4 من مولّد أرقام عشوائية آمن تشفيريا في سياقات المتصفح الآمنة المدعومة. ولا يعود إلى Math.random().

تعامل مع التفرد بوصفه احتمالياً

لدى UUID v4 فضاء عشوائي كبير جدا، لكن التصادم يبقى ممكنا من حيث المبدأ. احتفظ بقيد تفرد ومعالجة للتعارض متى كانت المعرّفات المكررة ضارة.

تحقق من الإصدار والمتغير وتكرارات الدفعة

بعد الإنشاء، تتحقق مساحة العمل من كل قيمة أولية بحثا عن نمط الإصدار v4 والمتغير RFC المتوقع، وتقارن حجم Set بالدفعة المطلوبة. يتحقق ذلك من الإخراج الحالي، لا من كل UUID مستقبلي.

الخصوصية والحدود

تُنشأ قيم UUID v4 عبر Crypto API في المتصفح ضمن علامة التبويب النشطة. لا ترسل الصفحة الحالية الدفعة المنشأة إلى خدمة UUID خارجية ولا تتطلب حسابا.

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

ما هو UUID؟

UUID هو معرّف من 128 بت يستخدم لتمييز المعلومات من دون تنسيق عداد مركزي واحد. يحتوي تمثيله النصي القياسي على 32 رقما سداسيا عشريا في خمس مجموعات تفصل بينها واصلات، بإجمالي 36 حرفا.

أي إصدار من UUID تنشئه هذه الأداة؟

تنشئ هذه الصفحة UUID الإصدار 4 فقط عبر Crypto API في المتصفح. يستخدم UUID v4 عدد 122 بت عشوائيا بعد ضبط حقلي الإصدار والمتغير القياسيين؛ ولا يضمّن طابع إنشاء زمني أو عنوان جهاز.

هل يمكنني إنشاء UUID بكميات كبيرة؟

نعم. اختر عددا صحيحا من 1 إلى 100 أو استخدم اختصارا لكمية شائعة. يمكن نسخ كل نتيجة على حدة، كما يمكن نسخ الدفعة كاملة أو تنزيلها كنص عادي أو CSV أو JSON.

هل قيم UUID v4 مضمونة التفرد؟

لا يوجد معرّف عشوائي مضمون رياضيا بعدم التكرار أبدا. يوفر إنشاء UUID v4 الصحيح فضاء عشوائيا هائلا جدا، لكن الأنظمة التي تتطلب التفرد ينبغي أن تستمر في استخدام قيد تفرد ومعالجة التعارض المحتمل.

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

GUID مصطلح شائع الاستخدام في بيئات Microsoft و.NET للعائلة نفسها من المعرّفات ذات 128 بت. يعرض خيار نمط GUID في هذه الصفحة UUID بأحرف كبيرة داخل أقواس؛ ولا يستخدم خوارزمية إنشاء مختلفة.

هل يمكنني إنشاء UUID بأحرف كبيرة أو بأقواس GUID أو من دون واصلات؟

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

متى ينبغي استخدام UUID v4 بدلا من UUID v7؟

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

هل يمكنني استخدام UUID v4 كمفتاح أساسي لقاعدة بيانات؟

تدعم قواعد بيانات كثيرة قيم UUID، ويمكن أن يناسب v4 الحالات التي تكون فيها المفاتيح المعتمة المنشأة بشكل مستقل مفيدة. تحقّق من نوع UUID الأصلي في قاعدة البيانات وسلوك الفهرسة وتنسيق التخزين وقيود التفرد؛ وفكّر في بديل مرتب زمنيا عندما تهم محلية الكتابة.

هل يمكنني استخدام UUID ككلمة مرور أو رمز جلسة؟

لا تتعامل مع المعرّف على أنه تصميم مصادقة كامل. تحتاج كلمات المرور وأسرار الجلسات ورموز إعادة التعيين والتفويض والانتهاء والتدوير والتخزين الآمن إلى ضوابط مخصصة حتى عندما يميّز UUID السجل المرتبط.

هل تُرفع أو تُخزّن قيم UUID المنشأة؟

تستدعي الصفحة الحالية crypto.randomUUID() وتحتفظ بالدفعة المنشأة في علامة تبويب المتصفح النشطة. لا ترسل القيم إلى خدمة خارجية لإنشاء UUID ولا تتطلب حسابا؛ أعد الضبط أو أغلق علامة التبويب لإزالة النتيجة الحالية من الصفحة.

أدوات ذات صلة

تابع باستخدام أداة أخرى تعمل في المتصفح.

أدوات مجانية للمطورين

مولّد التجزئة

استخدم مولّد التجزئة هذا لإنشاء ملخص SHA من نص UTF-8 دقيق أو ملف محلي واحد. اختر SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم، ثم قارن النتيجة أو انسخها أو نزّلها بتنسيق hex أو Base64 من دون إرسال المصدر إلى خدمة تجزئة خارجية.

JC أدوات مجانية للمطورين

من JSON إلى CSV

محول JSON إلى CSV

الصق كائن JSON واحدًا أو مصفوفة من الكائنات، أو حمّل ملف .json محليًا. اختر الفاصل، وعاين الصفوف والأعمدة، وانسخ CSV أو نزّله من دون تسجيل أو تسجيل دخول.

CJ أدوات مجانية للمطورين

من CSV إلى JSON

محول CSV إلى JSON

الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصل وتنسيق JSON، ثم حوّل صف الرؤوس والسجلات إلى مصفوفة JSON. تُحلّل الحقول المقتبسة في متصفحك، وتبقى القيم سلاسل نصية، ولا يلزم التسجيل أو تسجيل الدخول.

J أدوات مجانية للمطورين

منسّق JSON ومدقّقه

منسّق ومدقّق JSON

الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.