QR कोड असल में क्या होता है
QR कोड वही काले और सफ़ेद वर्गों का छोटा-सा ग्रिड है जिसे आपने शायद सौ बार बिना सोचे-समझे स्कैन किया होगा। "QR" का मतलब है Quick Response, और यह नाम सटीक बैठता है: फ़ोन का कैमरा इसे एक पल के अंश में पढ़ लेता है। इसके भीतर यह बस तस्वीर के रूप में बनाया गया डेटा है। हर नन्हा वर्ग, जिसे मॉड्यूल कहते हैं, या तो गहरा होता है या हल्का, और वह पैटर्न पाठ की एक स्ट्रिंग को एन्कोड करता है। अपना कैमरा इसकी ओर तानें, और स्कैनर पैटर्न को वापस उसी चीज़ में बदल देता है जो संग्रहित थी, आमतौर पर कोई लिंक, पर वह और भी बहुत कुछ हो सकता है।
तीन कोनों में मौजूद बड़े वर्ग वही हिस्सा हैं जिसे ज़्यादातर लोग पहचानते हैं। वे फ़ाइंडर पैटर्न हैं, और वे स्कैनर को बताते हैं कि कोड कहां है और किस दिशा में मुड़ा हुआ है। इसीलिए QR कोड तब भी ठीक से पढ़ा जाता है जब वह तिरछा हो, उलटा हो, या किसी अटपटे कोण पर पकड़ा गया हो। बाक़ी ग्रिड संदेश को ही ढोता है, साथ ही कुछ चतुर बैकअप भी जिस पर हम एक पल में आएंगे।
आप जो डालते हैं उसके आधार पर QR कोड अलग-अलग तरह का डेटा संग्रहित कर सकते हैं। इस फ़ॉर्मेट में कुछ एन्कोडिंग मोड पहले से बने हुए हैं, जिनमें संख्यात्मक, अक्षरांकीय, और कच्चा बाइट डेटा शामिल हैं, जो एक छोटे-से वर्ग को किसी वेबसाइट का पता, कुछ वाक्य, या संपर्क विवरण जैसे संरचित पेलोड को रखने देता है। हमारा QR कोड जनरेटर यह सब सीधे आपके ब्राउज़र में बनाता है, नतीजा खींचता है, और आपको छवि डाउनलोड करने देता है।

लोग इनका इस्तेमाल किसलिए करते हैं
रोज़मर्रा का इस्तेमाल एक सादा URL है। इसे किसी पोस्टर या विज़िटिंग कार्ड पर छाप दें, कोई इसे स्कैन करे, उसका ब्राउज़र खुल जाए। सीधा-सा। पर यह फ़ॉर्मेट कुछ और आम कामों को भी संभालता है, और उन सबके बारे में जानना सार्थक है।
Wi-Fi कोड एक पसंदीदा हैं। हर मेहमान को लंबा पासवर्ड सुनाने के बजाय, आप नेटवर्क का नाम, सुरक्षा का प्रकार, और पासवर्ड को एक ही वर्ग में एन्कोड कर देते हैं। मेहमान अपना कैमरा इसकी ओर तानता है और उसे "इस नेटवर्क से जुड़ें?" का संकेत मिल जाता है। न टाइपिंग, न एक-एक अक्षर बोलकर बताना। इसे रसोई की किसी अलमारी के भीतर या दरवाज़े के पास चिपका दें और काम पूरा।
फिर है vCard, जो एक पूरा संपर्क कोड में भर देता है: नाम, फ़ोन, ईमेल, कंपनी, वेबसाइट। इसे स्कैन करें और आपका फ़ोन संपर्क सहेजने की पेशकश करता है। रेस्तरां मेन्यू के लिए QR कोड पर निर्भर रहते हैं, ताकि मेज़ पर रखा कार्ड सीधे उस दिन के व्यंजनों से जोड़ दे। और भुगतान कोड, जो कई देशों में बेहद लोकप्रिय हैं, किसी को पैसे भेजने या बिल चुकाने के लिए स्कैन करने देते हैं, बिना खाता संख्याओं का आदान-प्रदान किए। अगर आपको इसके बजाय रिटेल-शैली का कोड चाहिए, तो बारकोड जनरेटर पारंपरिक रैखिक फ़ॉर्मेट को कवर करता है।
त्रुटि सुधार और शांत क्षेत्र
यह वह हिस्सा है जो QR कोड को सचमुच मज़बूत बनाता है। हर कोड में त्रुटि सुधार बना होता है, जो अतिरेक (redundancy) कहने का एक भारी-भरकम तरीक़ा है। पैटर्न का एक हिस्सा डेटा की बैकअप प्रतियां संग्रहित करता है, ताकि कोड का कोई भाग खुरचा हुआ, धब्बेदार, फीका, या आंशिक रूप से ढका होने पर भी स्कैनर संदेश को फिर से बना सके। इसके चार स्तर हैं, लगभग सात प्रतिशत पुनर्प्राप्ति से लेकर करीब तीस प्रतिशत तक। वही ऊंचा स्तर इसलिए है जिससे कंपनियां किसी कोड के बीच में लोगो डाल सकती हैं और वह टूटता नहीं, बैकअप डेटा खाली जगह भर देता है।
इसका सौदा है आकार। ज़्यादा त्रुटि सुधार का मतलब है उसी स्ट्रिंग में फ़िट करने के लिए और ज़्यादा मॉड्यूल, इसलिए ग्रिड और सघन हो जाता है। स्क्रीन पर साफ़ कोड के लिए, कम सुधार ठीक है। किसी बैनर पर छपी ऐसी चीज़ के लिए जो बाहर रहेगी और मैल बटोरेगी, स्तर बढ़ा देना समझदारी भरा बीमा है।
एक चीज़ जिसे लोग नज़रअंदाज़ कर देते हैं: शांत क्षेत्र। यह कोड के चारों ओर खाली जगह का सादा हाशिया है। स्कैनरों को यह बताने के लिए इसकी ज़रूरत होती है कि कोड कहां शुरू और कहां ख़त्म होता है। किनारे से सटाकर पाठ ठूंस देना, कोई बॉर्डर, या व्यस्त पृष्ठभूमि डाल देना एक अन्यथा बेहतरीन कोड को चुपचाप बेकार कर सकता है। इसके चारों ओर सफ़ेद का एक साफ़ फ़्रेम छोड़ें, लगभग चार मॉड्यूल की चौड़ाई जितना, और आप "यह स्कैन क्यों नहीं हो रहा" वाली बहुत-सी झुंझलाहट से बच जाएंगे।

स्थिर बनाम गतिशील कोड
यह अंतर बहुत-से लोगों को उलझा देता है। स्थिर QR कोड में डेटा सीधे पैटर्न में पका हुआ होता है। लिंक, पाठ, आप जो भी डालें, वह भौतिक रूप से वर्गों में खींचा जाता है। इस टूल का कोड स्थिर है। इसके असली फ़ायदे हैं: यह हमेशा काम करता है, इसे किसी खाते की ज़रूरत नहीं, किसी सर्वर की नहीं, और कुछ भी समाप्त या बंद नहीं हो सकता। आप जो एन्कोड करते हैं, वह हमेशा वही करेगा।
गतिशील कोड अलग है। असली गंतव्य के बजाय, यह एक छोटा रीडायरेक्ट लिंक एन्कोड करता है जो किसी प्रदाता के सर्वर की ओर इशारा करता है, और वह फिर उपयोगकर्ता को वहीं आगे भेज देता है जहां आपने तय किया हो। इससे आप बाद में गंतव्य बदल सकते हैं और स्कैन के आंकड़े जुटा सकते हैं, पर इसके साथ शर्तें जुड़ी हैं: आमतौर पर आप एक सदस्यता चुकाते हैं, और अगर प्रदाता बंद हो जाए या आप भुगतान करना बंद कर दें, तो आपके छापे हर कोड बेकार हो जाते हैं। ज़्यादातर निजी और छोटे-व्यवसाय की ज़रूरतों के लिए, स्थिर कोड अधिक मज़बूत, मुफ़्त विकल्प है। अगर आपको और टूल चाहिए तो हमारे बाक़ी सभी जनरेटर देखें।
छपाई और स्कैनिंग के सुझाव
कुछ व्यावहारिक संकेत। अच्छा कंट्रास्ट बनाए रखें, हल्की पृष्ठभूमि पर गहरा कोड सबसे अच्छा पढ़ा जाता है, और रंगों को उलटने से बचें। इसे बहुत ज़्यादा छोटा न करें; छपे पन्ने पर करीब दो सेंटीमीटर से कम का कोड स्कैन की दूरी पर नक़चढ़ा हो जाता है। हज़ार कोड छापने से पहले परखें, असली प्रूफ़ को कुछ अलग-अलग फ़ोनों से स्कैन करें। शांत क्षेत्र का ध्यान रखें, और अगर कोड किसी कठोर माहौल में रहेगा, तो ऊंचा त्रुटि सुधार स्तर चुनें। जहां संभव हो URL छोटा रखें, क्योंकि लंबा डेटा एक सघन, स्कैन करने में कठिन ग्रिड बनाता है।
अक्सर पूछे जाने वाले प्रश्न
क्या QR कोड समाप्त हो जाते हैं?
स्थिर QR कोड कभी समाप्त नहीं होते। डेटा सीधे पैटर्न में एन्कोड होता है, इसलिए जब तक QR मानक मौजूद है तब तक यह काम करता है। केवल गतिशील कोड काम करना बंद कर सकते हैं, और ऐसा तब होता है जब प्रदाता का रीडायरेक्ट सर्वर ऑफ़लाइन हो जाए।
क्या यह QR कोड जनरेटर मुफ़्त और निजी है?
हां। कोड पूरी तरह आपके ब्राउज़र में बनता है, इसलिए आप जो भी टाइप करते हैं वह किसी सर्वर पर नहीं भेजा जाता। न कोई खाता, न कोई ट्रैकिंग, और आप कितने कोड बनाते हैं इसकी कोई सीमा नहीं।
एक QR कोड कितना डेटा रख सकता है?
ज़्यादातर लोगों की उम्मीद से कहीं ज़्यादा। सबसे बड़े कोड हज़ारों अक्षर संग्रहित कर सकते हैं, पर व्यवहार में आप इसे छोटा रखना चाहेंगे। कम डेटा का मतलब है कम सघन, स्कैन करने में आसान कोड।
मेरा QR कोड स्कैन क्यों नहीं हो रहा?
आम दोषी हैं बहुत कम कंट्रास्ट, कोड का बहुत छोटा छपना, या गायब शांत क्षेत्र, यानी इसके चारों ओर का खाली हाशिया। क्षति या कम त्रुटि सुधार भी इसका कारण बन सकते हैं। थोक में छापने से पहले किसी असली फ़ोन से परखें।
क्या मैं Wi-Fi का QR कोड बना सकता हूं?
हां। एक Wi-Fi कोड नेटवर्क का नाम, सुरक्षा का प्रकार, और पासवर्ड एन्कोड करता है। मेहमान इसे स्कैन करता है और उसे बिना हाथ से पासवर्ड टाइप किए नेटवर्क से जुड़ने का संकेत मिल जाता है।
क्या मेरे बनाने के बाद कोई मेरा QR कोड संपादित कर सकता है?
स्थिर कोड को नहीं। चूंकि डेटा पैटर्न में ही रहता है, इसे बदलने का एकमात्र तरीक़ा नया कोड बनाना है। यही स्थायित्व ठीक वह कारण है जिससे स्थिर कोड भरोसेमंद होते हैं।
