UUID v4، UUID v7 یا ULID شناخت کنندگان بنائیں۔

مکمل طور پر Web Crypto API کے ساتھ آپ کے براؤزر میں تیار کیا گیا — سرور کو کچھ نہیں بھیجا جاتا۔

قسم

UUID / ULID Generator کے بارے میں

یہ جنریٹر تین قسم کے منفرد شناخت کنندگان تیار کرتا ہے: UUID v4 (مکمل طور پر بے ترتیب)، UUID v7 (وقت کے مطابق ترتیب شدہ، ڈیٹابیس پرائمری keys کے لیے بہترین) اور ULID (کمپیکٹ، لغوی طور پر ترتیب دینے کے قابل)۔ ایک اکیلا ID یا ایک batch تیار کریں، اور انہیں انفرادی طور پر یا سب ایک ساتھ کاپی کریں۔

شناخت کنندگان آپ کے براؤزر میں Web Crypto API کے کرپٹوگرافک طور پر محفوظ رینڈم ماخذ کا استعمال کرتے ہوئے تیار کیے جاتے ہیں: کچھ بھی کسی سرور سے مانگا یا اسے بھیجا نہیں جاتا، اس لیے آپ کے تیار کردہ IDs صرف آپ کے ہوتے ہیں۔ ڈسپلے ٹوگلز آپ کو uppercase آن یا آف کرنے اور hyphens دکھانے یا چھپانے دیتے ہیں۔

ورژنز کے درمیان انتخاب اہمیت رکھتا ہے: v4 آفاقی ڈیفالٹ ہے اور یہ ظاہر نہیں کرتا کہ وہ کب بنایا گیا؛ v7 اپنے اعلیٰ bits میں ایک ملی سیکنڈ ٹائم اسٹیمپ شامل کرتا ہے، اس لیے ترتیب میں داخل کی گئی قطاریں انڈیکس میں تقریباً ترتیب شدہ رہتی ہیں؛ ULID ایک مختصر، base32 شکل میں وہی ترتیب پذیری فراہم کرتا ہے۔

UUID / ULID Generator استعمال کرنے کا طریقہ

  1. شناخت کنندہ کی قسم منتخب کریں: UUID v4، UUID v7 یا ULID۔
  2. منتخب کریں کہ ایک batch میں کتنے تیار کرنے ہیں۔
  3. Generate پر کلک کریں: IDs مقامی طور پر Web Crypto API سے بنائی جاتی ہیں۔
  4. اگر آپ کا ٹارگٹ سسٹم مختلف فارمیٹ ترجیح دیتا ہے تو uppercase یا hyphens ٹوگل کریں۔
  5. ایک اکیلا ID کاپی کریں یا پورے batch کے لیے "Copy all" استعمال کریں۔

اکثر پوچھے جانے والے سوالات

v4 122 bits کی خالص بے ترتیبی ہے جس میں کوئی معلومات شامل نہیں ہوتی۔ v7 اپنے پہلے bits میں ایک Unix ملی سیکنڈ ٹائم اسٹیمپ رکھتا ہے، اس لیے نئے IDs پرانے IDs کے بعد ترتیب میں آتے ہیں: جو B-tree انڈیکسز کو کمپیکٹ رکھتا ہے جب UUIDs پرائمری keys ہوں۔

ULIDs بھی وقت کے مطابق ترتیب شدہ ہوتے ہیں لیکن 26 base32 حروف میں انکوڈ ہوتے ہیں، اس لیے یہ UUID اسٹرنگ سے مختصر، حروف کے کیس سے غیر حساس اور URL-دوستانہ ہوتے ہیں۔ جب IDs URLs یا logs میں ظاہر ہوں تو ULID منتخب کریں؛ جہاں معیاری 36 حروف والا فارمیٹ متوقع ہو وہاں UUID منتخب کریں۔

اس کا امکان نہایت معمولی ہے۔ UUID v4 میں 122 بے ترتیب bits ہوتے ہیں: آپ ٹکراؤ کا امکان بننے سے پہلے صدیوں تک فی سیکنڈ اربوں IDs تیار کر سکتے ہیں۔ جنریٹر ایک کمزور شبہ-بے ترتیب ماخذ کی بجائے کرپٹوگرافک طور پر محفوظ رینڈم ماخذ استعمال کرتا ہے۔

نہیں۔ سب کچھ آپ کے براؤزر میں Web Crypto API کے ذریعے چلتا ہے، اس لیے شناخت کنندگان کبھی منتقل، لاگ یا کسی اور کو نظر نہیں آتیں۔

جی ہاں: آپ کو جتنے UUIDs اور ULIDs چاہیے تیار کریں، مفت، بغیر کسی اکاؤنٹ کے۔

شیئر کریں

مقبول تلاشیں
uuid جنریٹر uuid بنائیں آن لائن uuid v4 uuid v7 جنریٹر ulid جنریٹر بے ترتیب uuid
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔