construction
Lexora Tools

UUID जनरेटर

UUID v4, समय-क्रमित UUID v7 और v1 GUID थोक में बनाएं — और किसी भी UUID को तुरंत वैलिडेट करें।

एक बार में 1 से 1,000 UUID बनाएं।

फ़ॉर्मेट

UUID वैलिडेटर

UUID कैसे बनाएं

न साइन-अप, न इंस्टॉलेशन — यह सीधे आपके ब्राउज़र में काम करता है।

  1. चरण 1:UUID वर्ज़न चुनें: रैंडम ID के लिए v4, समय से सॉर्ट होने वाली डेटाबेस कीज़ के लिए v7 या समय-आधारित ID के लिए v1।
  2. चरण 2:तय करें कि कितने UUID चाहिए और फ़ॉर्मेट चुनें: अपरकेस, बिना हाइफ़न, ब्रेस या कोटेशन के साथ, या कॉमा से अलग।
  3. चरण 3:UUID बनाएं पर क्लिक करें, फिर सूची कॉपी करें या टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। किसी मौजूदा UUID को जाँचने के लिए वैलिडेटर का उपयोग करें।

UUID जनरेटर से जुड़े प्रश्न

UUID और GUID में क्या अंतर है?

व्यवहार में कोई नहीं। GUID (Globally Unique Identifier) इसी 128-बिट पहचानकर्ता मानक का Microsoft नाम है। GUID अक्सर अपरकेस में और ब्रेस के अंदर दिखाए जाते हैं, जिसे आप फ़ॉर्मेट विकल्पों में चालू कर सकते हैं।

UUID v4 उपयोग करूँ या v7?

जब बस एक रैंडम, अनुमान न लगाया जा सकने वाला पहचानकर्ता चाहिए तो v4 उपयोग करें। डेटाबेस प्राइमरी की के लिए v7 उपयोग करें: यह टाइमस्टैम्प से शुरू होता है, इसलिए मान बनने के समय के क्रम में रहते हैं, जिससे इंडेक्स और इंसर्ट प्रदर्शन बेहतर होता है।

क्या दो बनाए गए UUID कभी एक जैसे हो सकते हैं?

सैद्धांतिक रूप से हाँ, व्यवहार में नहीं। वर्ज़न 4 UUID में 122 रैंडम बिट होते हैं; डुप्लिकेट की संभावना बनने से पहले आपको कई वर्षों तक हर सेकंड अरबों UUID बनाने होंगे।

क्या ये UUID सुरक्षित और रैंडम हैं?

हाँ। ये crypto.getRandomValues से बनते हैं, जो ब्राउज़र का क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम नंबर जनरेटर है। फिर भी UUID पहचानकर्ता हैं, सीक्रेट नहीं — इन्हें पासवर्ड या एक्सेस टोकन के रूप में उपयोग न करें।

क्या v1 जनरेटर मेरा MAC पता उजागर करता है?

नहीं। नेटवर्क कार्ड के MAC पते की जगह मल्टीकास्ट बिट सेट वाला रैंडम नोड ID उपयोग होता है, ठीक वैसे ही जैसे गोपनीयता के लिए RFC 9562 सुझाता है।

UUID क्या है और कौन-सा वर्ज़न उपयोग करें?

UUID (Universally Unique Identifier), जिसे Microsoft की दुनिया में GUID भी कहते हैं, एक 128-बिट मान है जो पाँच समूहों में 32 हेक्साडेसिमल अंकों के रूप में लिखा जाता है, जैसे 3f2504e0-4f89-41d3-9a0c-0305e82c3301। UUID की मदद से डेटाबेस, API, मैसेज क्यू और डिस्ट्रिब्यूटेड सिस्टम किसी केंद्रीय काउंटर के बिना स्वतंत्र रूप से पहचानकर्ता बना सकते हैं, और टकराव की संभावना लगभग शून्य रहती है। यह मुफ़्त UUID जनरेटर आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित रैंडम नंबर जनरेटर से 122 रैंडम बिट वाले वर्ज़न 4 UUID बनाता है, जो ज़्यादातर प्राइमरी की, रिक्वेस्ट ID और फ़ाइल नामों के लिए सही डिफ़ॉल्ट है।

बड़ी मात्रा में डाली जाने वाली डेटाबेस कीज़ के लिए UUID वर्ज़न 7 अक्सर बेहतर विकल्प है: RFC 9562 में परिभाषित, यह Unix मिलीसेकंड टाइमस्टैम्प से शुरू होता है, इसलिए नई ID अपने-आप बनने के समय के क्रम में रहती हैं और B-tree इंडेक्स छोटे रहते हैं। जनरेटर क्लासिक समय-आधारित वर्ज़न 1 भी सपोर्ट करता है, जिसमें आपके MAC पते की जगह रैंडम नोड ID होती है। एक बार में 1,000 तक UUID बनाएं, अपरकेस करें, हाइफ़न हटाएं या उन्हें ब्रेस या कोटेशन में रखें, और सूची डाउनलोड करें। बिल्ट-इन वैलिडेटर किसी भी UUID को जाँचता है, उसका वर्ज़न और वेरिएंट पहचानता है और v1, v6 तथा v7 ID में छिपा टाइमस्टैम्प दिखाता है।