مدقق UUID

التحقق من صحة تنسيق UUID

كيفية استخدام مدقق UUID

  1. 1الصق UUID في حقل الإدخال
  2. 2يُحقق منه فورًا تلقائيًا

حول مدقق UUID

مدقق UUID هو أداة تتحقق من صحة وتنسيق معرّفات UUID/GUID. يدعم جميع إصدارات UUID (v1-v5) ويُحدد الإصدار والمتغير ويكشف الأخطاء الشائعة في التنسيق. مفيد لمطوري APIs وقواعد البيانات.

المميزات الرئيسية لـ مدقق UUID

  • التحقق من جميع إصدارات UUID v1-v5
  • تحديد الإصدار والمتغير
  • كشف أخطاء التنسيق
  • دعم تنسيقات متعددة
  • توليد UUIDs جديدة
  • Works entirely in-browser — no server requests
  • Instant results with no submit delay
  • Explains why an invalid UUID fails the check

أمثلة

UUID v4 صالح

التحقق من UUID عشوائي

المدخلات

550e8400-e29b-41d4-a716-446655440000

النتيجة

صالح — UUID الإصدار 4

Check a malformed UUID string

Identify why a UUID-like string from a database export is invalid.

المدخلات

550e8400-e29b-41d4-a716-44665544

النتيجة

Invalid UUID — incorrect length (missing characters in last section)

حالات الاستخدام الشائعة

  • التحقق من UUIDs في APIs
  • تصحيح أخطاء قواعد البيانات
  • التحقق من صحة البيانات المستوردة
  • اختبار التطبيقات
  • تعلم بنية UUID
  • Batch-checking a list of UUIDs from a data export for format compliance

استكشاف الأخطاء

UUID غير صالح

الحل

تأكد من البنية الصحيحة: 8-4-4-4-12 حرفًا سداسيًا مفصولة بشرطات

أقواس مضمّنة

الحل

بعض الأنظمة تُضيف أقواس {} حول UUID — احذفها قبل التحقق

GUID from Windows appears invalid

الحل

Windows GUIDs are sometimes wrapped in curly braces ({550e8400-...}). Remove the curly braces before validating — the UUID inside is the actual value.

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

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

GUID هو تطبيق Microsoft لـ UUID — عمليًا هما نفس الشيء.

أي إصدار يجب استخدامه؟

UUID v4 (عشوائي) هو الأكثر استخدامًا وموصى به للمعرفات الجديدة.

What is UUID v4?

UUID v4 is randomly generated, making it the most common type for new applications. It provides 122 bits of randomness, making collisions astronomically unlikely without requiring coordination between systems.

Is UUID v4 truly unique?

With 2^122 possible values, the probability of two random UUIDs colliding is negligibly small for any practical application. You would need to generate billions of UUIDs per second for centuries to encounter a collision.

Can I validate UUIDs in bulk?

Yes. Paste one UUID per line and the tool validates all of them, showing pass/fail results for each entry.

What format does a valid UUID follow?

A valid UUID follows the pattern xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx, where x is a hexadecimal digit, M is the version digit (1–5), and N is the variant digit (8, 9, a, or b for RFC 4122).

Is my data sent to a server?

No. All validation is performed locally in your browser using a regular expression check against the RFC 4122 pattern. Your UUIDs are never transmitted or stored.

Does it validate UUID nil values?

The nil UUID (00000000-0000-0000-0000-000000000000) is technically a valid UUID format per RFC 4122. It is used as a placeholder or null equivalent in some systems.