مولّد UUIDv4

أنشئ معرّفات UUIDv4 عشوائية من مصدر المتصفح الآمن وانسخها فوراً.

يتم إنشاء المعرّفات المفردة والملفات الدفعية محلياً باستخدام Web Crypto.

يتم إنشاء المعرّفات المفردة والملفات الدفعية محلياً باستخدام Web Crypto.

UUIDv4 الحالي

تنزيل دفعة UUIDv4

اختر من 1 إلى 100,000. يُكتب معرّف واحد بأحرف صغيرة في كل سطر.

ما الذي تفعله الأداة

إنشاء UUID بالإصدار 4 وفق RFC 9562 من قيم عشوائية آمنة تشفيرياً.

نسخ معرّف واحد أو إنشاء ملف نصي محلي يحتوي على دفعة أكبر.

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

  1. استخدم UUID الظاهر في اللوحة الأولى أو أنشئ واحداً آخر.
  2. انسخ القيمة الحالية عندما تحتاج إلى معرّف واحد.
  3. اختر حجماً صحيحاً للدفعة بين 1 و100,000.
  4. أنشئ الملف النصي؛ يحتوي كل سطر على UUID بأحرف صغيرة.

الاستخدامات العملية

  • إنشاء معرّفات لسجلات قواعد البيانات وموارد API وبيانات الاختبار.
  • إعداد معرّفات مستقلة في الأنظمة الموزعة دون عدّاد مركزي.
  • إنتاج UUID نموذجية للتوثيق أو العروض أو الاختبارات المؤتمتة.
  • إنشاء ملف استيراد مفصول بالأسطر لأعمال التطوير أو الترحيل.

ملاحظات وحدود

  • UUIDv4 هو UUID بطول 128 بت، منها 122 بت عشوائية، بينما تشغل النسخة والمتغير البتات الستة الأخرى.
  • رقم الإصدار دائماً 4 وتبدأ المجموعة السداسية عشرة الرابعة بـ 8 أو 9 أو a أو b.
  • معرّفات UUIDv4 غير مرتبة زمنياً ولا تُعد تلقائياً كلمات مرور أو رموز وصول أو دليلاً على الأصالة.
  • يتم الإنشاء والملف الدفعي محلياً في المتصفح ولا تُرسل UUID إلى petuja.tools.

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

كيف يتم إنشاء UUIDv4؟

يستخدم المتصفح crypto.randomUUID() أو crypto.getRandomValues() ثم يضبط بتات الإصدار والمتغير وفق RFC 9562.

هل يمكن أن يتطابق معرّفا UUIDv4؟

هذا ممكن نظرياً، لكنه بالغ الندرة في الاستخدام العادي بفضل 122 بت عشوائية.

هل يحتوي UUIDv4 على وقت أو عنوان جهاز؟

لا. الإصدار 4 عشوائي ولا يضم وقتاً أو عنوان MAC أو ترتيب الإنشاء.

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

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

هل تُرفع UUID التي تم إنشاؤها؟

لا. يتم إنشاء UUID المعروض والدفعة المنزلة محلياً في المتصفح.