UUID जनरेटर
रँडम UUID v4 व्हॅल्यू जनरेट करा.
UUID (Universally Unique Identifiers) हे 128-बिट आयडेंटिफायर्स आहेत जे कोणत्याही केंद्रीय समन्वयाशिवाय युनिक असावेत यासाठी डिझाइन केलेले आहेत — यासाठी कोणत्याही सेंट्रल सर्व्हरची गरज नसते. हे डिस्ट्रिब्युटेड डेटाबेसमध्ये प्रायमरी की म्हणून, ट्रान्झॅक्शन्ससाठी आयडेंटिफायर, फाईल नेम्स, सेशन आयडी, आणि जिथेही तुम्हाला असे युनिक व्हॅल्यू हवे आहे जे दोन स्वतंत्र सिस्टिम्स चुकून एकाच वेळी तयार करू शकणार नाहीत, अशा ठिकाणी वापरले जातात. UUID v4 (रँडम) ही सर्वाधिक वापरली जाणारी व्हर्जन आहे, आणि हे जनरेटर ब्राउझरच्या सिक्युअर रँडम नंबर जनरेटरचा वापर करून क्रिप्टोग्राफिकली रँडम UUIDs तयार करते.
📋 हे कॅल्क्युलेटर कसे वापरावे
तुम्हाला किती UUIDs हवे आहेत ते निवडा — 1, 5, 10, किंवा 20 — आणि "Generate UUID v4" वर क्लिक करा. हे टूल तुम्ही मागितलेल्या संख्येत क्रिप्टोग्राफिकली रँडम UUIDs तयार करते. कोणत्याही UUID वर होवर करा तेव्हा त्याचे स्वतंत्र Copy बटण दिसेल, किंवा सर्व UUIDs न्यूलाईनने विभागून कॉपी करण्यासाठी "Copy All" वापरा. नवीन बॅच तयार करण्यासाठी बटणावर पुन्हा पुन्हा क्लिक करा. प्रत्येक UUID युनिक असते आणि दरवेळी नव्याने तयार केले जाते — प्रत्यक्षात तुम्हाला कधीही डुप्लिकेट मिळणार नाही (कोलिजनची शक्यता अत्यंत कमी आहे: 1 अब्ज UUIDs साठी सुमारे 1 मध्ये 10³⁰).
💡 महत्त्वाची माहिती
UUID v4 चा फॉरमॅट xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx असा असतो, जिथे x हे रँडम हेक्स डिजिट आहे, 4 हा व्हर्जन नंबर आहे, आणि y हे 8, 9, a, किंवा b यांपैकी एक (व्हेरियंट बिट्स) आहे. एका UUID मध्ये 122 रँडम बिट्स असतात (व्हर्जनसाठी 4 बिट्स फिक्स्ड, व्हेरियंटसाठी 2 बिट्स). शक्य असलेल्या UUIDs चा नेमस्पेस 2¹²² ≈ 5.3 × 10³⁶ इतका आहे. हे जनरेटर crypto.randomUUID() वापरते — Web Crypto API चे UUID फंक्शन — जे OS-स्तरीय एंट्रॉपीपासून सीड केले जाते (हाच सोर्स क्रिप्टोग्राफिक की साठी वापरला जातो). हे Math.random() आधारित UUID जनरेटर्सपेक्षा खूप अधिक सुरक्षित आहे, कारण ते क्रिप्टोग्राफिकली रँडम नसतात.