सामग्री पर जाएं

UUID जनरेटर

UUID v4 (रैंडम) और v7 (टाइमस्टैम्प) पहचानकर्ता तुरंत जनरेट करें। एक क्लिक में कॉपी करें। मुफ्त, 100% क्लाइंट-साइड, कोई डेटा आपके ब्राउज़र से बाहर नहीं जाता।

वर्शन
UUID वर्शन

UUID क्या है?

UUID (Universally Unique Identifier) एक 128-बिट पहचानकर्ता है जो RFC 9562 द्वारा मानकीकृत है। यह xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx प्रारूप में 36-अक्षर स्ट्रिंग के रूप में दर्शाया जाता है। इन्हें डेटाबेस में प्राइमरी की, सत्र पहचानकर्ता और वितरित प्रणालियों में सहसंबंध टोकन के रूप में व्यापक रूप से उपयोग किया जाता है।

UUID v4 बनाम UUID v7

UUID v4 (रैंडम) crypto.randomUUID() का उपयोग करके 122 रैंडम बिट्स जनरेट करता है। यह सबसे लोकप्रिय प्रारूप है: सरल, कोई बाहरी निर्भरता नहीं, और व्यावहारिक रूप से शून्य टकराव संभावना।

UUID v7 (टाइमस्टैम्प-आधारित) पहले बाइट्स में 48-बिट Unix टाइमस्टैम्प (मिलीसेकंड) रखता है, जिसके बाद रैंडम बिट्स होते हैं। जनरेट किए गए UUID स्वाभाविक रूप से कालानुक्रमिक रूप से सॉर्ट होते हैं। ये डेटाबेस में प्राइमरी की के रूप में आदर्श हैं।

UUID प्रारूप

सभी UUID 8-4-4-4-12 पैटर्न का पालन करते हैं (हाइफन से अलग किए गए 32 हेक्साडेसिमल अंक)। 13वां अंक वर्शन (4 या 7) इंगित करता है।

कौन सा वर्शन कब उपयोग करें?

  • UUID v4 — सत्र ID, अस्थायी टोकन, ऐसी वस्तुएं जिनमें क्रम की आवश्यकता नहीं।
  • UUID v7 — डेटाबेस में प्राइमरी की, लॉग, ऐसी घटनाएं जिन्हें कालानुक्रमिक क्रम की आवश्यकता है।

गोपनीयता

यह टूल Web Crypto API का उपयोग करके 100% आपके ब्राउज़र में UUID जनरेट करता है। कोई डेटा किसी सर्वर को नहीं भेजा जाता।