यूयूआईडी जेनरेटर

वी4, वी7 और शून्य के लिए निःशुल्क यूयूआईडी जनरेटर। अपरकेस, हाइफ़न-मुक्त और ब्रेस विकल्पों के साथ थोक में अद्वितीय पहचानकर्ता बनाएं, फिर कॉपी करें या डाउनलोड करें, स्थानीय रूप से चलता है, कोई साइनअप नहीं।

Shehzad Munir द्वारा निर्मित और अनुरक्षित ·

यूयूआईडी जेनरेटर
Loading Loading UUID Generator
  • डेवलपर उपकरण
  • मुक्त · कोई साइन-अप नहीं
  • आपके ब्राउज़र में चलता है
  • 6 विशेषताएं
Share

मांग पर यादृच्छिक और समय-आदेशित आईडी

क्रिप्टोग्राफ़िक रूप से यादृच्छिक यूयूआईडी वी4, समय-आदेशित यूयूआईडी वी7 और एनआईएल पहचानकर्ताओं को बड़े पैमाने पर, अपरकेस, नो-हाइफ़न और ब्रेस प्रारूपों के साथ उत्पन्न करें, उन्हें एक क्लिक में कॉपी या डाउनलोड करें।

यूयूआईडी (यूनिवर्सली यूनिक आइडेंटिफ़ायर) एक 128-बिट मान है जिसका उपयोग डेटाबेस पंक्तियों, एपीआई संसाधनों, फ़ाइलों और संदेशों को बिना किसी केंद्रीय प्राधिकारी द्वारा नंबर दिए लेबल करने के लिए किया जाता है। यह जनरेटर संस्करण-4 यूयूआईडी बनाता है, जिनके बिट्स लगभग पूरी तरह से यादृच्छिक होते हैं, साथ ही आधुनिक संस्करण-7 यूयूआईडी जो एक मिलीसेकंड टाइमस्टैम्प को एम्बेड करते हैं ताकि वे कालानुक्रमिक रूप से सॉर्ट करें, डेटाबेस प्राथमिक कुंजी के रूप में आदर्श। यह आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिक संख्या जनरेटर का उपयोग करता है, इसलिए टकराव प्रभावी रूप से असंभव है।

विशेषताएँ

  • UUID v4 (यादृच्छिक) और v7 (समय-आदेशित) संस्करण
  • शून्य यूयूआईडी प्लस 1000 तक थोक उत्पादन
  • क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिकता
  • अपरकेस, नो-हाइफ़न और ब्रेस (GUID) प्रारूप
  • सभी को कॉपी करें या .txt फ़ाइल के रूप में डाउनलोड करें
  • स्थानीय रूप से चलता है: कोई सर्वर कॉल नहीं, कोई साइनअप नहीं

यूयूआईडी जेनरेटर का उपयोग कैसे करें

  1. 1

    राशि निर्धारित करें

    चुनें कि आपको कितने यूयूआईडी की आवश्यकता है।

  2. 2

    एक प्रारूप चुनें

    अपरकेस टॉगल करें, कोई हाइफ़न या ब्रेसिज़ नहीं।

  3. 3

    उत्पन्न

    नए बैच के लिए जेनरेट पर क्लिक करें।

  4. 4

    प्रतिलिपि

    सभी यूयूआईडी को अपने क्लिपबोर्ड पर कॉपी करें।

सामान्य उपयोग के मामले

  • बीज डेटाबेस प्राथमिक कुंजी
  • अद्वितीय एपीआई अनुरोध आईडी बनाएं
  • परीक्षण फिक्स्चर और नकली डेटा उत्पन्न करें
  • निष्क्रियता कुंजी तैयार करें

विस्तृत मार्गदर्शिका

उन्हें आपके कोड की अपेक्षानुसार प्रारूपित करें

क्या उन्हें एक लीगेसी सिस्टम के लिए अपरकेस की आवश्यकता है, एक कॉम्पैक्ट कुंजी के लिए हाइफ़न को हटा दिया गया है, या विंडोज GUID की तरह ब्रेसिज़ में लपेटा गया है? विकल्पों और प्रत्येक यूयूआईडी सुधारों को तुरंत टॉगल करें। v4, v7 और पूर्ण-शून्य शून्य यूयूआईडी के बीच स्विच करें, एक बार में एक हजार तक उत्पन्न करें, और पूरी सूची की प्रतिलिपि बनाएँ या इसे एक टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। सब कुछ स्थानीय रूप से होता है, इसलिए कुछ भी प्रसारित नहीं होता है।

यूयूआईडी संस्करणों की व्याख्या की गई

यूयूआईडी एक 128-बिट पहचानकर्ता है जिसे पांच समूहों में 32 हेक्साडेसिमल अंकों के रूप में लिखा जाता है, जैसे 550e8400-e29b-41d4-a716-446655440000। संस्करण 4 उन सभी बिट्स को यादृच्छिक डेटा से भरता है, इसलिए जब आपको केवल एक अद्वितीय आईडी की आवश्यकता होती है तो यह डिफ़ॉल्ट विकल्प है। संस्करण 7, 2024 में आरएफसी 9562 में मानकीकृत, पहले 48 बिट्स में एक यूनिक्स टाइमस्टैम्प डालता है और बाकी को यादृच्छिक डेटा से भरता है, इसलिए आईडी निर्माण क्रम में क्रमबद्ध होती हैं। शून्य यूयूआईडी सभी शून्य है और इसका उपयोग खाली प्लेसहोल्डर के रूप में किया जाता है। संस्करण संख्या तीसरे समूह के पहले अंक के रूप में प्रकट होती है।

टकराव और डेटाबेस प्रदर्शन

रैंडम वी4 यूयूआईडी में 122 रैंडम बिट्स होते हैं, इसलिए टकराव व्यावहारिक रूप से असंभव है: एकल डुप्लिकेट की 50% संभावना तक पहुंचने के लिए आपको लगभग 85 वर्षों तक लगभग एक बिलियन प्रति सेकंड उत्पन्न करने की आवश्यकता होगी। डेटाबेस प्राथमिक कुंजियों के लिए, v7 अक्सर बेहतर विकल्प होता है, क्योंकि समय-आदेशित आईडी को यादृच्छिक स्थिति के बजाय इंडेक्स के अंत में डाला जाता है, जो पृष्ठ विभाजन को कम करता है और PostgreSQL और MySQL में तेजी से प्रविष्टियाँ रखता है। यहां यूयूआईडी आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिक संख्या जनरेटर के साथ उत्पन्न होते हैं।

अक्सर पूछे जाने वाले प्रश्नों

UUID v4 क्या है?

संस्करण-4 यूयूआईडी एक 128-बिट पहचानकर्ता है जिसके बिट्स लगभग सभी यादृच्छिक हैं। यह सबसे आम यूयूआईडी प्रकार है क्योंकि इसमें किसी केंद्रीय समन्वय की आवश्यकता नहीं होती है और टकराव की संभावना नगण्य होती है।

क्या ये यूयूआईडी वास्तव में यादृच्छिक और उपयोग में सुरक्षित हैं?

हाँ। वे आपके ब्राउज़र के क्रिप्टोग्राफ़िक रूप से सुरक्षित यादृच्छिक स्रोत (crypto.randomUUID या क्रिप्टो.getRandomValues) से उत्पन्न होते हैं, जो पहचानकर्ताओं के लिए उपयुक्त है।

क्या मैं एक साथ कई उत्पन्न कर सकता हूँ?

हां: एक बैच में 1,000 यूयूआईडी तक बनाएं और उन सभी को एक क्लिक से कॉपी करें।

क्या कुछ भी सर्वर पर भेजा जाता है?

नहीं, सभी पीढ़ी आपके ब्राउज़र में स्थानीय रूप से होती है, इसलिए आपके पहचानकर्ता आपके डिवाइस को कभी नहीं छोड़ते हैं।

मैं यूयूआईडी वी4 ऑनलाइन कैसे उत्पन्न करूं?

यादृच्छिक RFC 4122 संस्करण-4 UUID तुरंत प्राप्त करने के लिए जनरेट पर क्लिक करें। एक साथ कई (सैकड़ों या हजारों) उत्पादन करने के लिए एक गिनती निर्धारित करें, और उन्हें व्यक्तिगत रूप से या थोक में कॉपी करें। सब कुछ आपके ब्राउज़र में जेनरेट होता है.

UUID v1, v4 और v7 के बीच क्या अंतर है?

v1 टाइमस्टैम्प-और-मैक आधारित है, v4 पूरी तरह से यादृच्छिक (सबसे आम) है, और v7 समय-क्रमबद्ध यादृच्छिक है, जो कालानुक्रमिक रूप से क्रमबद्ध होता है और डेटाबेस कुंजी के रूप में बहुत अच्छा है। जनरेटर इन संस्करणों का समर्थन करता है।

क्या यूयूआईडी मेरे ब्राउज़र में निजी तौर पर जेनरेट किए गए हैं?

हाँ। वे ब्राउज़र के सुरक्षित यादृच्छिक स्रोत का उपयोग करके स्थानीय रूप से बनाए जाते हैं और कभी भी सर्वर पर नहीं भेजे जाते हैं, इसलिए वे वास्तविक पहचानकर्ता के रूप में उपयोग करने के लिए सुरक्षित हैं।

जर्नल से

All articles →