Oh MyUtils

UUID जनरेटर - UUID v4 और v7 जनरेट करें ऑनलाइन

तुरंत रैंडम UUID v4 या टाइम-ऑर्डर UUID v7 जनरेट करें। बल्क जनरेशन, वैलिडेशन, वन-क्लिक कॉपी — मुफ्त GUID जनरेटर।

संस्करण
प्रारूप

बल्क जनरेशन

मात्रा

UUID मान्य करें

Nil UUID

00000000-0000-0000-0000-000000000000

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

UUID क्या है?

UUID (Universally Unique Identifier) एक 128-बिट पहचानकर्ता है जो सभी उपकरणों और समय में अद्वितीय है। यह xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx प्रारूप का पालन करता है। UUID का उपयोग आमतौर पर डेटाबेस प्राथमिक कुंजी, सत्र टोकन और वितरित सिस्टम पहचानकर्ताओं के रूप में किया जाता है।

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

UUID v4 पूरी तरह से यादृच्छिक है। UUID v7 (RFC 9562) पहले 48 बिट्स में Unix टाइमस्टैम्प एम्बेड करता है, जिससे यह समय-क्रमित होता है और डेटाबेस प्राथमिक कुंजियों के लिए आदर्श है। सुरक्षा टोकन के लिए v4, डेटाबेस ID के लिए v7 का उपयोग करें।

मुझे UUID v7 कब उपयोग करना चाहिए?

जब आपको समय-क्रमित अद्वितीय पहचानकर्ताओं की आवश्यकता हो, विशेष रूप से डेटाबेस प्राथमिक कुंजियों के लिए UUID v7 का उपयोग करें। v7 UUID समय के अनुसार क्रमित होते हैं, जो B-tree इंडेक्स फ्रैगमेंटेशन को कम करते हैं।

क्या यह जनरेटर सुरक्षित है?

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

क्या मैं बल्क में UUID जनरेट कर सकता हूँ?

हाँ। बल्क जनरेशन सेक्शन का उपयोग करके एक बार में 1000 तक UUID जनरेट करें। आप सभी UUID को क्लिपबोर्ड पर कॉपी कर सकते हैं या टेक्स्ट फ़ाइल के रूप में डाउनलोड कर सकते हैं।

मैं UUID को कैसे मान्य करूँ?

UUID मान्य करें सेक्शन में कोई भी UUID पेस्ट करें। टूल प्रारूप की जांच करता है, UUID संस्करण का पता लगाता है, और v7 UUID के लिए एम्बेडेड टाइमस्टैम्प निकालकर दिखाता है।

कोड उदाहरण

// UUID v4 (Random)
const uuid = crypto.randomUUID();
console.log(uuid); // "550e8400-e29b-41d4-a716-446655440000"

// UUID v7 (Time-ordered) - requires library
import { uuidv7 } from 'uuidv7';
const uuidV7 = uuidv7();
console.log(uuidV7); // "0190a5e1-b123-7abc-8def-0123456789ab"

संबंधित उपकरण