الخطوة 1
اختر العدد والتنسيق ونوع التصدير
أدخل 1–100 أو اختر كمية شائعة. اختر العرض القياسي أو بالأحرف الكبيرة أو بأقواس GUID أو المضغوط، وحدد ما إذا كانت الدفعة المنسوخة أو المنزلة يجب أن تكون TXT أو CSV أو JSON.
أنشئ UUID v4 عشوائيا واحدا أو دفعة تصل إلى 100 في متصفحك. اختر العرض القياسي أو بالأحرف الكبيرة أو بأقواس GUID أو المضغوط، ثم انسخ القيم المنفردة أو صدّر القائمة كاملة بصيغة TXT أو CSV أو JSON من دون إنشاء حساب أو تسجيل دخول.
مساحة عمل UUID v4
اختر حجم دفعة عمليًا ونمط عرض وشكل ملف. يستخدم الإنشاء Crypto API في متصفحك؛ ولا يلزم حساب أو طلب إنشاء من خادم.
كميات شائعة
تنشئ هذه الصفحة UUID بالإصدار 4 فقط، وبحد أقصى 100 قيمة في كل دفعة. تغيّر أقواس GUID والإخراج المضغوط العرض، لا المعرّف الأساسي.
اضبط الخيارات، ثم أنشئ دفعة جديدة.
لم يُنشأ UUID بعد
ستظهر قائمة النتائج وعناصر تحكم النسخ لكل قيمة وفحوصات الإصدار ومعاينة التصدير بعد الإنشاء.
الخطوة 1
أدخل 1–100 أو اختر كمية شائعة. اختر العرض القياسي أو بالأحرف الكبيرة أو بأقواس GUID أو المضغوط، وحدد ما إذا كانت الدفعة المنسوخة أو المنزلة يجب أن تكون TXT أو CSV أو JSON.
الخطوة 2
أنشئ قيما جديدة من UUID v4، ثم راجع العدد الفعلي للنتائج وفحص نمط الإصدار والمتغير وعدد القيم المميزة في الدفعة الحالية.
الخطوة 3
استخدم عنصر تحكم النسخ في الصف لمعرّف واحد، أو انسخ ونزّل تمثيل التصدير الكامل المعروض في لوحة النتائج.
يغير تبديل حالة الأحرف أو الأقواس أو الواصلات التمثيل النصي، لا UUID العشوائي الأساسي. ينبغي أن يحدد التنسيق الموثق لدى المستلم العرض الذي تستخدمه.
يحتوي النموذج الافتراضي 8-4-4-4-12 بالأحرف الصغيرة على 32 رقما سداسيا عشريا وأربع واصلات. ابدأ به عندما يتوقع API أو قاعدة بيانات أو مخطط أو حقل UUID أصلي نصا تقليديا.
يلف خيار نمط GUID UUID بالأحرف الكبيرة داخل أقواس. وهو مفيد عندما توثق واجهة .NET أو Windows أو واجهة قديمة هذا الاصطلاح، لكن الأقواس ليست مقبولة على نطاق عالمي.
يزيل الإخراج المضغوط الواصلات الأربع ويترك 32 حرفا سداسيا عشريا بالأحرف الصغيرة. تقبله بعض طبقات التخزين، بينما تتطلب مدقّقات UUID الصارمة الفواصل القياسية.
يتحكم تنسيق التصدير المحدد في نسخ الكل والمعاينة واسم الملف المُنزَّل، بحيث يطابق الملف المحفوظ البنية التي راجعتها.
النص العادي ملائم لقوائم البيانات الأولية وأعمدة بيانات الاختبار وإدخال shell وعمليات الاستيراد اليدوية التي تتوقع معرّفا واحدا في كل سطر.
يضيف إخراج CSV ترويسة uuid ويضع كل قيمة بين علامتي اقتباس. إنه جدول بعمود واحد مخصص لمراجعة جدول البيانات أو خطوة استيراد جدولي.
إخراج JSON هو مصفوفة صالحة من السلاسل النصية بنمط عرض UUID المحدد. استخدمه حيث تتوقع بيانات اختبار أو ملف تهيئة أو نص برمجي مصفوفة JSON.
قيم UUID v4 العشوائية معرّفات معتمة مفيدة، لكن الترتيب والمصادقة والاحتفاظ والتفويض قرارات تطبيق منفصلة.
يمكن لـ UUID v4 تسمية موارد API والسجلات الموزعة والطلبات وأحداث الارتباط وبيانات الاختبار من دون تنسيق تسلسل مشترك واحد. احتفظ بقيود قاعدة البيانات حيث لا يمكن قبول التكرارات.
لا يفرز UUID v4 حسب وقت الإنشاء. إذا كانت عمليات الإدراج المرتبة في قاعدة البيانات أو المعرّفات الزمنية مهمة، فقيّم UUID v7 ودعم النظام المستلم له؛ تنشئ هذه الصفحة v4 فقط عن قصد.
يمكن لـ UUID تعريف سجل جلسة أو رمز مميز، لكنه لا ينبغي أن يحل محل تجزئة كلمات المرور أو إنشاء الأسرار أو الانتهاء أو التدوير أو الإلغاء أو التفويض أو التخزين الآمن.
تعرض لوحة النتائج أدلة من الدفعة الحالية، فيما تبقي الصفحة قيود UUID والمتصفح المهمة ظاهرة بدلا من تقديم العشوائية كضمان.
تستخدم الصفحة crypto.randomUUID()، الذي ينتج قيم UUID v4 من مولّد أرقام عشوائية آمن تشفيريا في سياقات المتصفح الآمنة المدعومة. ولا يعود إلى Math.random().
لدى UUID v4 فضاء عشوائي كبير جدا، لكن التصادم يبقى ممكنا من حيث المبدأ. احتفظ بقيد تفرد ومعالجة للتعارض متى كانت المعرّفات المكررة ضارة.
بعد الإنشاء، تتحقق مساحة العمل من كل قيمة أولية بحثا عن نمط الإصدار v4 والمتغير RFC المتوقع، وتقارن حجم Set بالدفعة المطلوبة. يتحقق ذلك من الإخراج الحالي، لا من كل UUID مستقبلي.
تُنشأ قيم UUID v4 عبر Crypto API في المتصفح ضمن علامة التبويب النشطة. لا ترسل الصفحة الحالية الدفعة المنشأة إلى خدمة UUID خارجية ولا تتطلب حسابا.
UUID هو معرّف من 128 بت يستخدم لتمييز المعلومات من دون تنسيق عداد مركزي واحد. يحتوي تمثيله النصي القياسي على 32 رقما سداسيا عشريا في خمس مجموعات تفصل بينها واصلات، بإجمالي 36 حرفا.
تنشئ هذه الصفحة UUID الإصدار 4 فقط عبر Crypto API في المتصفح. يستخدم UUID v4 عدد 122 بت عشوائيا بعد ضبط حقلي الإصدار والمتغير القياسيين؛ ولا يضمّن طابع إنشاء زمني أو عنوان جهاز.
نعم. اختر عددا صحيحا من 1 إلى 100 أو استخدم اختصارا لكمية شائعة. يمكن نسخ كل نتيجة على حدة، كما يمكن نسخ الدفعة كاملة أو تنزيلها كنص عادي أو CSV أو JSON.
لا يوجد معرّف عشوائي مضمون رياضيا بعدم التكرار أبدا. يوفر إنشاء UUID v4 الصحيح فضاء عشوائيا هائلا جدا، لكن الأنظمة التي تتطلب التفرد ينبغي أن تستمر في استخدام قيد تفرد ومعالجة التعارض المحتمل.
GUID مصطلح شائع الاستخدام في بيئات Microsoft و.NET للعائلة نفسها من المعرّفات ذات 128 بت. يعرض خيار نمط GUID في هذه الصفحة UUID بأحرف كبيرة داخل أقواس؛ ولا يستخدم خوارزمية إنشاء مختلفة.
نعم. اختر الأحرف الصغيرة القياسية أو الأحرف الكبيرة القياسية أو الأحرف الكبيرة مع أقواس بنمط GUID أو الأحرف الصغيرة المضغوطة من دون واصلات. هذه تحويلات عرض للقيمة المنشأة نفسها، وقد يظل النظام المستلم يتطلب النص القياسي المفصول بواصلات.
استخدم UUID v4 عندما تحتاج إلى معرّف عشوائي معتم بلا وقت إنشاء مضمن. قيّم UUID v7 عندما يهم الترتيب الزمني الطبيعي أو محلية فهرس قاعدة البيانات. لا تنشئ هذه الصفحة UUID v7.
تدعم قواعد بيانات كثيرة قيم UUID، ويمكن أن يناسب v4 الحالات التي تكون فيها المفاتيح المعتمة المنشأة بشكل مستقل مفيدة. تحقّق من نوع UUID الأصلي في قاعدة البيانات وسلوك الفهرسة وتنسيق التخزين وقيود التفرد؛ وفكّر في بديل مرتب زمنيا عندما تهم محلية الكتابة.
لا تتعامل مع المعرّف على أنه تصميم مصادقة كامل. تحتاج كلمات المرور وأسرار الجلسات ورموز إعادة التعيين والتفويض والانتهاء والتدوير والتخزين الآمن إلى ضوابط مخصصة حتى عندما يميّز UUID السجل المرتبط.
تستدعي الصفحة الحالية crypto.randomUUID() وتحتفظ بالدفعة المنشأة في علامة تبويب المتصفح النشطة. لا ترسل القيم إلى خدمة خارجية لإنشاء UUID ولا تتطلب حسابا؛ أعد الضبط أو أغلق علامة التبويب لإزالة النتيجة الحالية من الصفحة.
تابع باستخدام أداة أخرى تعمل في المتصفح.
استخدم مولّد التجزئة هذا لإنشاء ملخص SHA من نص UTF-8 دقيق أو ملف محلي واحد. اختر SHA-256 أو SHA-384 أو SHA-512 أو SHA-1 القديم، ثم قارن النتيجة أو انسخها أو نزّلها بتنسيق hex أو Base64 من دون إرسال المصدر إلى خدمة تجزئة خارجية.
من JSON إلى CSV
الصق كائن JSON واحدًا أو مصفوفة من الكائنات، أو حمّل ملف .json محليًا. اختر الفاصل، وعاين الصفوف والأعمدة، وانسخ CSV أو نزّله من دون تسجيل أو تسجيل دخول.
من CSV إلى JSON
الصق CSV أو حمّل ملفًا محليًا واحدًا بصيغة .csv أو .txt، واختر الفاصل وتنسيق JSON، ثم حوّل صف الرؤوس والسجلات إلى مصفوفة JSON. تُحلّل الحقول المقتبسة في متصفحك، وتبقى القيم سلاسل نصية، ولا يلزم التسجيل أو تسجيل الدخول.
منسّق JSON ومدقّقه
الصق JSON أو افتح ملفاً لتنسيقه أو التحقق منه أو تحسينه أو تصغيره. اختر المسافة البادئة، وراجع أخطاء المحلل، وانسخ النتيجة أو نزّلها في متصفحك من دون تسجيل دخول.