UUID जनरेटर

डेटाबेस ID, टेस्ट डेटा या फ़ाइल नामों के लिए रैंडम version 4 UUID (जिन्हें GUID भी कहते हैं) बनाएँ।

नतीजा

इस्तेमाल कैसे करें

  1. चुनें कि कितने UUID चाहिए।
  2. आपके सिस्टम को ज़रूरत हो तो बड़े अक्षर या बिना हाइफ़न चुनें।
  3. सबको कॉपी करने के लिए "कॉपी करें" दबाएँ, हर लाइन में एक।

यह कैसे काम करता है

हर UUID crypto.randomUUID() से बनता है, जिसमें 122 रैंडम bits होते हैं। दो UUID के कभी एक जैसे होने की संभावना इतनी कम है कि उसे नज़रअंदाज़ किया जा सकता है।

टिप्स और आम इस्तेमाल

टेस्ट डेटा और ID

टेस्ट रिकॉर्ड, API उदाहरण, फ़ाइल नाम या अस्थायी पहचान के लिए UUID का एक बैच बनाएँ। "हाइफ़न (-) हटाएँ" विकल्प 32 अक्षर की ऐसी स्ट्रिंग देता है जिसे फ़ाइल नाम में रखना आसान है।

केस और फ़ॉर्मेट

UUID में अक्षरों का केस मायने नहीं रखता, पर कुछ सिस्टम उन्हें लोअरकेस में और कुछ अपरकेस में रखते हैं। वही चुनें जो आपका डेटाबेस या API पहले से इस्तेमाल करता है, ताकि तुलना फ़ेल न हो।

रैंडम ID और डेटाबेस

रैंडम version 4 UUID अलग-अलग सिस्टमों में अनोखेपन के लिए बढ़िया हैं, पर प्राइमरी की के रूप में वे कुछ डेटाबेस इंडेक्स को क्रमवार नंबर जितना सुव्यवस्थित नहीं रहने देते।

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

UUID और GUID में क्या फ़र्क है?

दोनों एक ही चीज़ हैं। GUID वह नाम है जो Microsoft इस्तेमाल करता है।

क्या ये UUID यूनिक हैं?

Version 4 UUID रैंडम होते हैं, और दो का एक जैसा होना व्यावहारिक रूप से असंभव है।

कोड में रैंडम UUID कैसे बनाएँ?

JavaScript: crypto.randomUUID()। Python: import uuid; str(uuid.uuid4())। Java: UUID.randomUUID().toString()। PostgreSQL: gen_random_uuid()। SQL Server: NEWID()। बस कुछ UUID जल्दी चाहिए हों तो यह पेज इस्तेमाल करें।

UUID में "4" का क्या मतलब है?

तीसरे समूह का पहला अंक version बताता है। Version 4 का मतलब है कि UUID रैंडम नंबरों से बना है।

और टूल्स

JSON फ़ॉर्मेटर मुफ़्त JSON फ़ॉर्मेटर और वैलिडेटर। JSON को beautify या minify करें, keys क्रम में लगाएँ और line व column नंबर के साथ ग़लतियाँ ढूँढें। ब्राउज़र में चलता है। XML फ़ॉर्मेटर मुफ़्त XML फ़ॉर्मेटर और वैलिडेटर। XML को सुंदर फ़ॉर्मेट या minify करें, जाँचें कि वह सही है, और line नंबर के साथ ग़लतियाँ देखें। ब्राउज़र में चलता है। SQL फ़ॉर्मेटर मुफ़्त SQL फ़ॉर्मेटर। MySQL, PostgreSQL, SQL Server, Oracle, SQLite की लंबी SQL queries सुंदर बनाएँ, या एक लाइन में minify करें। ब्राउज़र में चलता है। Base64 Encode / Decode मुफ़्त Base64 encoder और decoder। टेक्स्ट को Base64 में और वापस बदलें, हिंदी और emoji समेत पूरे UTF-8 सपोर्ट के साथ। URL-safe विकल्प भी। URL Encode / Decode मुफ़्त URL encoder और decoder। स्पेस, हिंदी और ख़ास अक्षरों को percent encoding (%20) में और वापस बदलें। ब्राउज़र में चलता है। पासवर्ड जनरेटर मुफ़्त मज़बूत पासवर्ड जनरेटर। अक्षरों, अंकों और चिह्नों वाले रैंडम, सुरक्षित पासवर्ड बनाएँ। ब्राउज़र में बनते हैं, कहीं नहीं भेजे जाते। हैश जनरेटर मुफ़्त हैश जनरेटर। किसी भी टेक्स्ट का SHA-256, SHA-1, SHA-384 और SHA-512 हैश बनाएँ, Web Crypto API से ब्राउज़र में ही। Unix Timestamp कन्वर्टर मुफ़्त Unix timestamp कन्वर्टर। सेकंड या मिलीसेकंड वाले epoch time को आपके टाइम ज़ोन और UTC में पढ़ने लायक तारीख़ में बदलें, और वापस भी।