फ़ोन कॉल QR कोड जनरेटर
100% निजी और स्थानीय — आपका डेटा कभी आपके ब्राउज़र से बाहर नहीं जाता। ये QR कोड स्थायी हैं और कभी समाप्त नहीं होंगे।
फ़ोन कॉल सेटिंग्स
डिज़ाइन
केंद्र में लोगो जोड़ें
इमेज इसी पेज में पढ़ी जाती है और कोड में data: URL के रूप में जड़ दी जाती है। वह अपलोड नहीं होती, और आपकी डाउनलोड की गई फ़ाइल के भीतर ही रहती है।
अन्य डिज़ाइन विकल्प
कोड का गहरा आधा हिस्सा। इसे पृष्ठभूमि से काफ़ी कम चमकीला रखें।
यह शांत क्षेत्र और मॉड्यूल के बीच की जगह, दोनों को ढकता है। पारदर्शी पृष्ठभूमि इसे फ़ाइल से बाहर रखती है, इसलिए उससे कुछ बनाया ही नहीं जाता।
मॉड्यूल और पृष्ठभूमि के बीच कंट्रास्ट 11.5:1।
PNG और WebP अल्फ़ा चैनल रखते हैं; SVG पृष्ठभूमि का आयत बस छोड़ देता है। कोड जिस भी चीज़ पर रखा जाए, वही कंट्रास्ट का हल्का आधा हिस्सा बन जाती है।
ग्रेडिएंट सिर्फ़ गहरे मॉड्यूल भरता है। स्कैनर को असल में जो कंट्रास्ट मिलता है वह इसके हल्के सिरे से तय होता है, इसलिए दोनों सिरे गहरे रहने चाहिए।
दूसरा रंग, जो सिर्फ़ ग्रेडिएंट चुने होने पर काम आता है। कंट्रास्ट के लिए इसे पहले रंग के साथ ही मापा जाता है।
बाएँ-से-दाएँ बहाव से घड़ी की दिशा में डिग्री। त्रिज्यीय ग्रेडिएंट केंद्र से बाहर की ओर फैलता है, इसलिए कोण सिर्फ़ रैखिक पर लागू होता है।
गोल आकार हर कोष्ठ का कम हिस्सा ढकते हैं। केंद्र ढका रहता है, और डिकोडर वहीं से नमूना लेता है, फिर भी घने कोड की छोटी छपाई वर्गों के रूप में ज़्यादा भरोसे से पढ़ी जाती है।
तीनों फ़ाइंडर पैटर्न का छल्ला।
हर फ़ाइंडर पैटर्न के भीतर की आँख।
कोड के चारों ओर का खाली हाशिया, मॉड्यूल में मापा गया। विनिर्देश में न्यूनतम 4 है।
ऊँची रिकवरी ज़्यादा नुक़सान झेलती है और क्षमता खाती है, इसलिए वही सामग्री घना सिंबल बनाती है।
केंद्र में एक लोगो बैठा है और स्तर को H पर रोके है। उसकी चौड़ाई की सीमा सिंबल के साथ चलती है: सबसे छोटे कोड पर 14%, घने कोड पर 30%।
लाइव पूर्वावलोकन और एक्सपोर्ट
फ़ोन नंबर अंतरराष्ट्रीय रूप में लिखिए।
एक्सपोर्ट
रास्टर, स्क्रीन के लिए
डाउनलोड चालू करने के लिए फ़ॉर्म पूरा करें।
एक्सपोर्ट आकार और एन्कोडेड टेक्स्ट
- पेलोड
- अभी कुछ एन्कोड नहीं
- सिंबल
- अभी बना नहीं
- रिकवरी
- Q
इनपुट की प्रतीक्षा
पेलोड एक tel: लिंक है जिसमें आपका नंबर अंतरराष्ट्रीय रूप में होता है। फ़ोन उसे डायल करने का विकल्प देते हैं; नंबर सिंबल में एन्कोड होता है, इसलिए छपे हुए कोड को किसी और की लाइन पर मोड़ा नहीं जा सकता।
जब कोई इसे स्कैन करता है
फ़ोन नंबर दिखाकर उसे कॉल करने का विकल्प देता है, जबकि अधिकतर डेस्कटॉप स्कैनर सिर्फ़ अंक दिखाते हैं और उससे आगे कुछ नहीं करते।
tel: पेलोड, और उसे देश कोड क्यों चाहिए
कोड में एक ही पंक्ति होती है और उसके सिवा कुछ नहीं: tel: और उसके बाद वह नंबर जिसके विभाजक हटा दिए गए हों। +91 11 2555 0142 के लिए वह tel:+911125550142 है, कुल सत्रह बाइट।
शुरू का प्लस ही उसे हर जगह चलने लायक बनाता है। tel: को परिभाषित करने वाला RFC 3966 प्लस के बिना लिखे नंबर को स्थानीय नंबर मानता है, जिसे हल होने से पहले अतिरिक्त संदर्भ चाहिए — और वह संदर्भ छपा हुआ वर्ग दे नहीं सकता। राष्ट्रीय रूप में लिखा नंबर उस व्यक्ति के लिए ठीक-ठीक मिल सकता है जो पहले से उसी देश के नेटवर्क पर है और विदेशी सिम लिए आगंतुक के लिए विफल हो सकता है — यानी ठीक उसी के लिए, जिसके होटल या हवाई अड्डे पर कोड स्कैन करने की संभावना सबसे ज़्यादा है।
एक्सटेंशन जाना-पहचाना खुरदुरा किनारा है। tel: में उनके लिए पैरामीटर है, पर हैंडसेट उसे एक जैसा नहीं बरतते: कुछ उसे डायल कर देते हैं, कुछ अनदेखा कर देते हैं, कुछ पूरे लिंक को ही अस्वीकार कर देते हैं। अगर कॉल करने वालों को एक्सटेंशन चाहिए, तो उसे सिंबल के बग़ल में पढ़ने योग्य टेक्स्ट के रूप में छाप दीजिए।
फ़ोन डायल करते हैं; डेस्कटॉप ज़्यादातर नहीं
iOS और Android पर कैमरा tel: पहचानकर कॉल का विकल्प देता है। लैपटॉप पर वही कोड आम तौर पर अंक दिखा देता है या उन्हें उस ऐप्लिकेशन को सौंप देता है जिसने tel: लिंक पर दावा कर रखा हो, और कई मशीनों पर वह कुछ भी नहीं होता। अगर कोड काग़ज़ से जितना, स्क्रीन से भी उतना ही स्कैन होने वाला है, तो नंबर टेक्स्ट में भी छाप दीजिए।
अपने आप कुछ भी डायल नहीं होता। मौजूदा फ़ोन रीडर नंबर दिखाकर कॉल लगाने से पहले पुष्टि की प्रतीक्षा करते हैं, इसलिए tel: वाला कोड चुपचाप किसी प्रीमियम-दर वाली लाइन पर घंटी नहीं बजा सकता।
छोटा पेलोड रिकवरी मुफ़्त में ख़रीद लेता है
सत्रह बाइट रिकवरी स्तर M पर संस्करण 2 के सिंबल में समा जाते हैं, जो 25 मॉड्यूल चौड़ा है — और स्तर Q पर भी, जो उसी संस्करण पर तब भी 20 बाइट रखता है। यहाँ डिफ़ॉल्ट स्तर Q इसी वजह से है: वह सिंबल के लगभग एक चौथाई कोडवर्ड वापस पाने लायक बनाता है और आकार में कुछ भी नहीं लेता।
स्तर H उसी नंबर को संस्करण 3 पर धकेल देता, जो 29 मॉड्यूल चौड़ा है। ऐसे दरवाज़े की प्लेट पर वह इसके लायक है जिस पर खरोंचें पड़ेंगी और जिसे साफ़ किया जाएगा, और बटुए में रहने वाले विजिटिंग कार्ड पर वह ग़ैरज़रूरी है।
इसीलिए tel: वाला कोड सचमुच छोटा छापा जा सकता है। पच्चीस मॉड्यूल 2 cm में आराम से बैठ जाते हैं; उसी 2 cm में सौ अक्षरों वाला URL पढ़ा ही नहीं जाएगा।
- tel:+911125550142 — 17 बाइट, संस्करण 2, स्तर Q पर 25 मॉड्यूल चौड़ा
- वही नंबर स्तर H पर — संस्करण 3, 29 मॉड्यूल चौड़ा
- चार मॉड्यूल का शांत क्षेत्र बचाए रखिए: इस आकार पर उसे काटना रिकवरी स्तर के फ़ायदे से ज़्यादा महँगा पड़ता है
सवाल और जवाब
क्या स्कैन करते ही नंबर पर कॉल लग जाती है?
नहीं। फ़ोन रीडर नंबर दिखाते हैं और पहले पुष्टि माँगते हैं। QR कोड अपने आप कॉल नहीं लगा सकता।
क्या यह कंप्यूटर पर चलता है?
डिकोड तो होता है, पर काम का तभी है जब उस मशीन पर कोई चीज़ tel: लिंक सँभालती हो — कोई सॉफ़्टफ़ोन या डेस्कटॉप कॉलिंग क्लाइंट। वरना स्कैनर अंक दिखाकर रुक जाता है।
क्या देश कोड डालना ज़रूरी है?
व्यावहारिक रूप से, हाँ। शुरू में प्लस और देश कोड के बिना लिंक एक स्थानीय नंबर है, और वह डायल होगा या नहीं यह इस पर निर्भर है कि कॉल करने वाला संयोग से किस नेटवर्क पर है। अंतरराष्ट्रीय रूप कहीं से भी चलता है।
क्या मैं एक्सटेंशन या मेन्यू का विकल्प जोड़ सकता हूँ?
भरोसे के साथ नहीं। एक्सटेंशन के पैरामीटर और ठहराव वाले अक्षरों पर हैंडसेट आपस में सहमत नहीं हैं, इसलिए जो तरीका हमेशा चलता है वह है एक्सटेंशन को कोड के बग़ल में टेक्स्ट के रूप में छाप देना।
स्थिर QR कोड कैसे काम करता है
इस साइट का हर कोड स्थिर है: पेलोड काले और सफ़ेद मॉड्यूल में ही लिखा जाता है। कोड पढ़े जाते समय कुछ खोजा नहीं जाता, हमारा कोई सर्वर इसमें शामिल नहीं होता, और कोई सब्सक्रिप्शन छपे हुए कोड को थामे नहीं रखता। यही गुण उसकी सीमा भी है — एक बार छप जाने पर उसके भीतर जो है, वह बदला नहीं जा सकता।
फिर तीन बातें तय करती हैं कि छपा कोड पढ़ा जाएगा या नहीं: पेलोड कितने बाइट का हुआ, कौन-सा रिकवरी स्तर नुक़सान सोखता है, और कागज़ पर एक मॉड्यूल कितना चौड़ा बैठता है। ये गाइड इनमें से हर एक को आँकड़ों के साथ देखती हैं।