QR कोड क्या है?
एक QR कोड एक द्वि-आयामी मैट्रिक्स बारकोड है जिसे ISO/IEC 18004 द्वारा परिभाषित किया गया है। एक वर्गाकार ग्रिड पर व्यवस्थित काले-और-सफ़ेद मॉड्यूल किसी भी छोटे पेलोड को एन्कोड करते हैं — एक URL, एक फ़ोन नंबर, एक Wi-Fi क्रेडेंशियल, मनमाने टेक्स्ट के कुछ सौ बाइट — साथ में Reed-Solomon त्रुटि-सुधार डेटा ताकि आंशिक क्षति, गंदगी, या लोगो ओवरले के बाद भी सिंबल स्कैन हो सके। यह टूल इन सिंबल्स को सीधे आपके ब्राउज़र में Denys Kozak द्वारा बनाई गई MIT-लाइसेंस प्राप्त qr-code-styling लाइब्रेरी का उपयोग करके बनाता है और उन्हें साफ़ PNG रास्टर और SVG वेक्टर फ़ाइलों के रूप में लिखता है — बिना वॉटरमार्क, बिना ट्रैकिंग पिक्सेल, और शांत क्षेत्र में बिना किसी ब्रांडिंग के। अनुकूलन योग्य डॉट और आँख की शैलियों और एक वैकल्पिक केंद्रीय लोगो के साथ, आप अपने ब्रांड के अनुरूप सिंबल बना सकते हैं और साथ ही स्कैन योग्यता बनाए रख सकते हैं।
यह QR कोड जनरेटर कैसे काम करता है?
एन्कोडिंग पूरी तरह से आपकी मशीन पर चलती है। इनपुट स्ट्रिंग और आपके चुने हुए विकल्प एक मॉड्यूल ग्रिड में बदल जाते हैं, जिसे PNG निर्यात के लिए एक <canvas> पर और वेक्टर निर्यात के लिए एक <svg> तत्व पर खींचा जाता है। चरण इस प्रकार हैं:
- आपका टेक्स्ट या URL इनपुट बॉक्स से लिया जाता है और QR विनिर्देश की संस्करण तालिका (संस्करण 1 से 40 तक, 21x21 से 177x177 मॉड्यूल) के विरुद्ध आकारित किया जाता है। चयनित त्रुटि-सुधार स्तर पर आपके पेलोड के लिए फ़िट होने वाला सबसे छोटा संस्करण स्वचालित रूप से चुना जाता है।
- पेलोड को QR वर्णमाला में विभाजित और एन्कोड किया जाता है — अंकीय, अल्फ़ान्यूमेरिक, बाइट या कांजी मोड — फिर उस संस्करण की डेटा क्षमता तक पैड किया जाता है। Reed-Solomon फॉरवर्ड त्रुटि सुधार की गणना की जाती है और संलग्न किया जाता है ताकि सिंबल आंशिक क्षति में भी जीवित रह सके।
- फ़ाइंडर पैटर्न, संरेखण पैटर्न, टाइमिंग पैटर्न और प्रारूप/संस्करण जानकारी ग्रिड पर रखी जाती है। एन्कोडेड डेटा और त्रुटि-सुधार बाइट्स को विनिर्देश के मास्किंग नियमों का पालन करते हुए शेष मॉड्यूल में इंटरलीव किया जाता है।
- मॉड्यूल ग्रिड को दो बार रेंडर किया जाता है: एक बार आपके चुने हुए पिक्सेल-प्रति-मॉड्यूल आकार पर PNG डाउनलोड के लिए एक HTML canvas पर, और एक बार रिज़ॉल्यूशन-स्वतंत्र वेक्टर डाउनलोड के लिए एकल
<path>तत्व वाले<svg>के रूप में। - दोनों आउटपुट आपके द्वारा चुने गए अग्रभूमि और पृष्ठभूमि रंगों का उपयोग करते हैं, साथ ही आपके द्वारा निर्दिष्ट शांत-क्षेत्र मार्जिन के साथ। सिंबल में कुछ भी नहीं जोड़ा जाता — कोने में कोई लोगो नहीं, कोई छोटा किया गया ट्रैकिंग URL नहीं, पेज अनुरोध पर कोई एनालिटिक्स टैग नहीं।
इस QR कोड जनरेटर का उपयोग क्यों करें?
- बिना वॉटरमार्क, कभी नहीं: जनरेट किए गए QR में केवल आपके पेलोड के लिए आवश्यक मॉड्यूल और आपके द्वारा माँगा गया शांत क्षेत्र होता है। कोई लोगो ओवरले नहीं, कोने में कोई “X से बनाया गया” मुहर नहीं, आपके लिंक में डाला गया कोई ब्रांडेड URL शॉर्टनर नहीं।
- निर्माण से ही गोपनीयता: एन्कोडिंग आपके टैब में होती है। आपकी इनपुट स्ट्रिंग कभी किसी सर्वर पर नहीं भेजी जाती, कभी लॉग नहीं की जाती, कभी एनालिटिक्स से नहीं गुज़रती। जनरेट करते समय DevTools खोलें और Network पैनल मौन रहता है।
- एक क्लिक में PNG और SVG: चैट, स्लाइड्स और प्रिंटेड लेबल्स के लिए पिक्सेल-परफ़ेक्ट रास्टर पाएँ, और साइनेज, पैकेजिंग और किसी भी ऐसी चीज़ के लिए साफ़ वेक्टर जिसे बिना धुंधलापन के स्केल होना चाहिए।
- मानक-सही आउटपुट: सिंबल ISO/IEC 18004 का पालन करता है, आपके चुने हुए स्तर (L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30% पुनर्प्राप्ति) पर Reed-Solomon त्रुटि सुधार का उपयोग करता है, और किसी भी फ़ोन पर किसी भी अनुपालक रीडर के साथ स्कैन होता है।
QR कोड के सामान्य अनुप्रयोग क्या हैं?
QR कोड जहाँ भी एक छोटी स्ट्रिंग को प्रिंट या स्क्रीन से फ़ोन में पार करने की आवश्यकता होती है, वहाँ दिखाई देते हैं:
- बिना टाइप किए लिंक साझा करना: पोस्टर, फ़्लायर, सम्मेलन बैज, रेस्तरां टेबल कार्ड, और उत्पाद पैकेजिंग सभी एकल टैप में फ़ोन कैमरे को URL सौंपने के लिए QR कोड का उपयोग करते हैं।
- ऑनबोर्डिंग और क्रेडेंशियल: Wi-Fi जॉइन स्ट्रिंग्स, संपर्क कार्ड (vCard / MeCard), एक-बार पासवर्ड, और ऐप-इंस्टॉल लिंक आमतौर पर कियोस्क, होटल कमरों और ट्रेड-शो बूथों के लिए QR कोड के रूप में दिए जाते हैं।
- लॉजिस्टिक्स और लेबलिंग: पैकेज ट्रैकिंग, एसेट टैग, इन्वेंटरी बिन्स, टिकटिंग और रसीद डीप-लिंक QR कोड का उपयोग करते हैं क्योंकि एक फ़ोन-ग्रेड कैमरा उन्हें एक मुड़े हुए स्टिकर से एक अजीब कोण पर भी पढ़ सकता है।
QR कोड का उदाहरण कैसा दिखता है?
URL https://tools.ultim8soft.com को इनपुट में पेस्ट करें, त्रुटि सुधार को M पर छोड़ दें, और GENERATE पर क्लिक करें। टूल सबसे छोटे QR संस्करण को चुनता है जो ≈15% पुनर्प्राप्ति पर पेलोड के लिए फ़िट हो, परिणामी मॉड्यूल ग्रिड को canvas पर खींचता है, और एक मेल खाने वाला SVG तैयार करता है। दोनों डाउनलोड में आपके URL के अलावा कुछ नहीं होता — इसे लपेटने वाला कोई शॉर्टनर नहीं, केंद्र में कोई लोगो नहीं, मानक PNG और SVG हेडर से परे कोई मेटाडेटा नहीं। त्रुटि सुधार को H तक बढ़ाएँ और सिंबल सघन हो जाता है लेकिन स्कैन करते समय लोगो ओवरले या आंशिक धब्बे को सहन करता है।
यह QR कोड जनरेटर एक ही काम के लिए बनाया गया था: एक स्ट्रिंग को एक साफ़ QR सिंबल में बदलना जिसे आप वास्तव में उपयोग कर सकें, बिना अपने इनपुट, अपने दर्शकों, या अपनी छवि के कोने को किसी तीसरे पक्ष को सौंपे। पेस्ट करें, जनरेट करें, डाउनलोड करें — और कुछ भी टैब से बाहर नहीं जाता।