UUID जेनरेटर
रैंडम UUID v4 या समय आधारित v1 पहचानकर्ता बनाएँ, एक बार में 100 तक, स्टैंडर्ड, अपरकेस, बिना हाइफ़न, ब्रेसेज़ या URN फ़ॉर्मेट में। किसी भी UUID को वैलिडेट करें।
UUID जेनरेटर लोड हो रहा है…
आपकी फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं
UUID जेनरेटर का इस्तेमाल कैसे करें
- 1
इस पेज पर UUID जेनरेटर खोलें। यह सीधे आपके ब्राउज़र में लोड होता है।
- 2
अपनी फ़ाइल, टेक्स्ट या वैल्यू जोड़ें और सेटिंग बदलें।
- 3
नतीजा कॉपी या डाउनलोड करें। कुछ भी अपलोड या स्टोर नहीं होता।
इस टूल के बारे में
UUID (Universally Unique Identifier, Microsoft में इसे GUID कहते हैं) एक 128 बिट ID है जो पाँच समूहों में 32 हेक्साडेसिमल अंकों में लिखी जाती है, जैसे 550e8400-e29b-41d4-a716-446655440000। यह UUID जेनरेटर इन्हें आपके ब्राउज़र में तुरंत बनाता है: एक या एक बार में 100 तक, वर्शन 4 (रैंडम) या वर्शन 1 (समय आधारित), उस फ़ॉर्मेट में जो आपका कोड या डेटाबेस चाहता है।
UUID कैसे बनाएँ
- वर्शन चुनें: रैंडम ID के लिए v4 (आम विकल्प) या समय आधारित ID के लिए v1।
- कितने चाहिए, 1 से 100 तक, तय करें।
- आउटपुट फ़ॉर्मेट चुनें: स्टैंडर्ड लोअरकेस, अपरकेस, बिना हाइफ़न, ब्रेसेज़ में या URN (urn:uuid:...)।
- एक UUID कॉपी करें, सभी कॉपी करें या सूची टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। लिस्ट या ग्रिड व्यू से लंबे बैच पढ़ना आसान होता है।
UUID v4 या v1?
- वर्शन 4 122 रैंडम बिट से बनता है। दो v4 UUID के एक जैसे होने की संभावना इतनी कम है कि आप इन्हें किसी भी मशीन पर बिना तालमेल के बना सकते हैं। डेटाबेस की, API टोकन, फ़ाइल नाम और रिक्वेस्ट ID के लिए इसे इस्तेमाल करें।
- वर्शन 1 टाइमस्टैम्प और नोड पहचानकर्ता को जोड़ता है, इसलिए बाद में बनी ID पहले वाली के बाद क्रम में आती हैं। टूल हर v1 UUID में छिपा टाइमस्टैम्प दिखाता है। क्योंकि v1 बताता है कि वह कब बना, सार्वजनिक चीज़ों के लिए v4 बेहतर है।
आउटपुट फ़ॉर्मेट
| फ़ॉर्मेट | उदाहरण |
|---|---|
| स्टैंडर्ड | 550e8400-e29b-41d4-a716-446655440000 |
| अपरकेस | 550E8400-E29B-41D4-A716-446655440000 |
| बिना हाइफ़न | 550e8400e29b41d4a716446655440000 |
| ब्रेसेज़ | {550e8400-e29b-41d4-a716-446655440000} |
| URN | urn:uuid:550e8400-e29b-41d4-a716-446655440000 |
UUID वैलिडेट करें
कोई भी UUID वैलिडेटर में पेस्ट करें और देखें कि वह सही बना है या नहीं और उसका वर्शन क्या है। यह तब काम आता है जब कोई API किसी ID को रिजेक्ट करे या आपको किसी दूसरे सिस्टम से डेटा मिले।
UUID कहाँ इस्तेमाल होते हैं
डिस्ट्रिब्यूटेड डेटाबेस में प्राइमरी की, API में ऑब्जेक्ट ID, पेमेंट के लिए idempotency की, फ़ाइलों और अपलोड के यूनिक नाम, और लॉग में correlation ID। एनकोडेड डेटा के साथ भी काम करते हैं? Base64 एनकोडर और डिकोडर या MD5 हैश जेनरेटर आज़माएँ।
अक्सर पूछे जाने वाले सवाल
UUID और GUID में क्या फ़र्क़ है?
दोनों एक ही हैं। GUID, UUID का Microsoft वाला नाम है; दोनों 32 हेक्साडेसिमल अंकों में लिखी 128 बिट ID हैं।
क्या दो UUID v4 कभी एक जैसे हो सकते हैं?
सिद्धांत में हाँ, व्यवहार में नहीं। v4 UUID में 122 रैंडम बिट होते हैं, इसलिए टकराव की संभावना बनने के लिए कई सालों तक हर सेकंड अरबों ID बनानी होंगी।
कौन सा UUID वर्शन इस्तेमाल करूँ?
लगभग हर मामले में वर्शन 4। वर्शन 1 तभी लें जब ID बनने के समय के हिसाब से क्रम में चाहिए और यह बताने में दिक़्क़त न हो कि वे कब बनीं।
एक बार में कितने UUID बना सकते हैं?
एक बैच में 100 तक। आप सभी को एक साथ कॉपी कर सकते हैं या टेक्स्ट फ़ाइल के रूप में डाउनलोड कर सकते हैं।
क्या UUID सर्वर पर बनते हैं?
नहीं। ये आपके ब्राउज़र में बनते हैं, इसलिए कहीं लॉग या सेव नहीं होते।
कैसे जाँचें कि कोई स्ट्रिंग सही UUID है?
उसे UUID वैलिडेशन बॉक्स में पेस्ट करें। टूल बताएगा कि वह सही है या नहीं और उसका वर्शन क्या है।
