[ रैंडम कोड जनरेटर ]
सुरक्षित कोड, पासवर्ड और वाउचर बनाएं
हर कोड आपके ब्राउज़र में Web Crypto API (crypto.getRandomValues) से जेनरेट होता है, इसलिए आपके बनाए किसी भी कोड को कभी सर्वर पर नहीं भेजा जाता।
वाउचर और छूट कोड के लिए अच्छा।
अभी तक कोई सहेजा गया पैटर्न नहीं।
कैरेक्टर सेट
पैटर्न गाइड
| X — यादृच्छिक बड़ा अक्षर (A-Z) | XXXXXXXXXX |
| x — यादृच्छिक छोटा अक्षर (a-z) | xxxxxxxxxx |
| 9 — यादृच्छिक अंक (0-9) | 9999999999 |
| * — यादृच्छिक चिह्न | ********** |
| # — सभी सक्षम सेट से यादृच्छिक | ########## |
| \ — एस्केप: अगले कैरेक्टर को लिटरल मानें | \X\9\x |
उदाहरण:
यह टूल क्या है?
प्रति बैच 2,000 तक यादृच्छिक कोड बनाएं। संरचना परिभाषित करने के लिए पैटर्न का उपयोग करें — वाउचर, API की, पासवर्ड और गिफ्ट कार्ड के लिए बिल्कुल सही।
अक्सर पूछे जाने वाले प्रश्न
पैटर्न के अक्षरों का क्या मतलब है?
X = यादृच्छिक बड़ा अक्षर (A-Z), x = यादृच्छिक छोटा अक्षर (a-z), 9 = यादृच्छिक अंक (0-9), * = यादृच्छिक प्रतीक, # = सभी सक्षम सेटों से यादृच्छिक। कोई भी अन्य अक्षर लिटरल के रूप में माना जाता है (जैसे XXXX-9999 में हाइफ़न हमेशा एक लिटरल हाइफ़न होता है)।
क्या जेनरेट किए गए कोड सच में यादृच्छिक हैं?
हाँ। सभी कोड ब्राउज़र के अंतर्निर्मित क्रिप्टोग्राफ़िक रैंडम नंबर जनरेटर (crypto.getRandomValues) का उपयोग करके जेनरेट किए जाते हैं, जो सुरक्षा-संवेदनशील ऑपरेशन के लिए उपयोग किए जाने वाले स्रोत के समान है। कोई भी डेटा किसी सर्वर को नहीं भेजा जाता।
मैं कितने यूनिक कोड जेनरेट कर सकता हूँ?
प्रति बैच 2,000 तक। एक बैच में डुप्लिकेट हटाने के लिए "केवल यूनिक कोड" सक्षम करें। बड़े वॉल्यूम के लिए, कई बैच जेनरेट करें और एक्सपोर्ट को मिलाएँ। XXXX-9999-XXXX जैसे पैटर्न में 2 ट्रिलियन से अधिक संभावित संयोजन हैं।
क्या मैं अपना पैटर्न बाद के लिए सहेज सकता हूँ?
हाँ — अपने पैटर्न को नाम दें और Save Pattern पर क्लिक करें। आपके ब्राउज़र के localStorage में 20 तक पैटर्न स्टोर किए जाते हैं। आप नेविगेशन बार में सेटिंग्स गियर आइकन के माध्यम से सभी सहेजे गए पैटर्न को JSON फ़ाइल के रूप में भी एक्सपोर्ट कर सकते हैं।
क्या मुझे अकाउंट बनाना या साइन अप करना होगा?
नहीं। किसी अकाउंट, लॉगिन या ईमेल की ज़रूरत नहीं है। पेज खोलें और तुरंत कोड जेनरेट करें। आप जो भी जेनरेट करते हैं, वह आपके अपने ब्राउज़र के बाहर कहीं अपलोड, लॉग या सेव नहीं होता।
कोड जेनरेशन आपके सर्वर पर होता है या मेरे ब्राउज़र में?
पूरी तरह आपके ब्राउज़र में। कुछ अन्य जनरेटर अनुरोधों को सर्वर से गुज़ारते हैं (अक्सर लोड नियंत्रित करने के लिए CAPTCHA के पीछे), यानी आपके कोड उनके इंफ्रास्ट्रक्चर से होकर जाते हैं। यह टूल कोड जेनरेट करने के लिए कभी कोई नेटवर्क अनुरोध नहीं करता: सब कुछ Web Crypto API से स्थानीय रूप से चलता है।
दो जेनरेट किए गए कोड के टकराने की संभावना कितनी है?
यह पैटर्न के आकार पर निर्भर करता है, सिर्फ़ बैच के आकार पर नहीं। 8 अक्षरों के अल्फ़ान्यूमेरिक कोड (62^8 ≈ 218 ट्रिलियन संयोजन) के लिए 2,000 कोड जेनरेट करने पर टकराव की संभावना 0.001% से कम रहती है। यह वही बर्थडे-पैराडॉक्स गणित है जो UUID के टकराव की दरों के पीछे है। पैटर्न की लंबाई चाहे जो हो, बैच में कोई डुप्लिकेट न आए यह पक्का करने के लिए "केवल यूनिक कोड" सक्षम करें।
क्या मैं एक बार में 2,000 से ज़्यादा कोड जेनरेट कर सकता हूँ?
प्रति बैच 2,000 की सीमा जेनरेशन को तेज़ और पूरी तरह क्लाइंट-साइड रखती है, जिसमें कोई सर्वर क्यू या रेट लिमिट नहीं है। बड़ी मात्रा के लिए कई बैच लगातार चलाएँ और एक्सपोर्ट की गई फ़ाइलें मिला लें। बैचों के बीच कोई इंतज़ार नहीं है, क्योंकि सर्वर पर कुछ भी प्रोसेस नहीं होता।
Why true randomness matters for code generation · How to generate unique codes that never repeat · All guide articles