मुख्य सामग्री पर जाएँ
OpenQRS
टूल
मौजूदा भाषा: हिन्दी
100% निजी

रेस्टोरेंट मेन्यू QR कोड जनरेटर

100% निजी और स्थानीय — आपका डेटा कभी आपके ब्राउज़र से बाहर नहीं जाता। ये QR कोड स्थायी हैं और कभी समाप्त नहीं होंगे।

रेस्टोरेंट मेन्यू सेटिंग्स

वही पेज या PDF जो आप पहले से प्रकाशित करते हैं। https:// ज़रूर लिखिए, ताकि स्कैनर इसे सादे टेक्स्ट के बजाय लिंक मानें।

आप जो मेन्यू पेज प्रकाशित करते हैं उसका पता लिखिए।

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

यह तभी काम का है जब आपका मेन्यू पेज इस पैरामीटर को पढ़ता हो। वरना यह बिना किसी लाभ के कोड लंबा कर देता है।

डिज़ाइन

मॉड्यूल का आकार
प्रीसेट
कोने का फ़्रेम
केंद्र में लोगो जोड़ें
इमेज चुनें, या यहाँ छोड़ेंPNG, JPEG, WebP या GIF, 1000 KB तक

इमेज इसी पेज में पढ़ी जाती है और कोड में data: URL के रूप में जड़ दी जाती है। वह अपलोड नहीं होती, और आपकी डाउनलोड की गई फ़ाइल के भीतर ही रहती है।

अन्य डिज़ाइन विकल्प

कोड का गहरा आधा हिस्सा। इसे पृष्ठभूमि से काफ़ी कम चमकीला रखें।

यह शांत क्षेत्र और मॉड्यूल के बीच की जगह, दोनों को ढकता है। पारदर्शी पृष्ठभूमि इसे फ़ाइल से बाहर रखती है, इसलिए उससे कुछ बनाया ही नहीं जाता।

मॉड्यूल और पृष्ठभूमि के बीच कंट्रास्ट 11.5:1।

प्रीसेट

PNG और WebP अल्फ़ा चैनल रखते हैं; SVG पृष्ठभूमि का आयत बस छोड़ देता है। कोड जिस भी चीज़ पर रखा जाए, वही कंट्रास्ट का हल्का आधा हिस्सा बन जाती है।

ग्रेडिएंट

ग्रेडिएंट सिर्फ़ गहरे मॉड्यूल भरता है। स्कैनर को असल में जो कंट्रास्ट मिलता है वह इसके हल्के सिरे से तय होता है, इसलिए दोनों सिरे गहरे रहने चाहिए।

दूसरा रंग, जो सिर्फ़ ग्रेडिएंट चुने होने पर काम आता है। कंट्रास्ट के लिए इसे पहले रंग के साथ ही मापा जाता है।

45°

बाएँ-से-दाएँ बहाव से घड़ी की दिशा में डिग्री। त्रिज्यीय ग्रेडिएंट केंद्र से बाहर की ओर फैलता है, इसलिए कोण सिर्फ़ रैखिक पर लागू होता है।

मॉड्यूल का आकार

गोल आकार हर कोष्ठ का कम हिस्सा ढकते हैं। केंद्र ढका रहता है, और डिकोडर वहीं से नमूना लेता है, फिर भी घने कोड की छोटी छपाई वर्गों के रूप में ज़्यादा भरोसे से पढ़ी जाती है।

कोने का फ़्रेम

तीनों फ़ाइंडर पैटर्न का छल्ला।

कोने का केंद्र

हर फ़ाइंडर पैटर्न के भीतर की आँख।

4 मॉड्यूल

कोड के चारों ओर का खाली हाशिया, मॉड्यूल में मापा गया। विनिर्देश में न्यूनतम 4 है।

ऊँची रिकवरी ज़्यादा नुक़सान झेलती है और क्षमता खाती है, इसलिए वही सामग्री घना सिंबल बनाती है।

केंद्र में एक लोगो बैठा है और स्तर को H पर रोके है। उसकी चौड़ाई की सीमा सिंबल के साथ चलती है: सबसे छोटे कोड पर 14%, घने कोड पर 30%।

लाइव पूर्वावलोकन और एक्सपोर्ट

एक्सपोर्ट

एक्सपोर्ट

रास्टर, स्क्रीन के लिए

डाउनलोड चालू करने के लिए फ़ॉर्म पूरा करें।

एक्सपोर्ट आकार और एन्कोडेड टेक्स्ट
पेलोड
अभी कुछ एन्कोड नहीं
सिंबल
अभी बना नहीं
रिकवरी
Q

इनपुट की प्रतीक्षा

एक्सपोर्ट आकार

64 से 4096 पिक्सेल के बीच। 1024 px पर एक्सपोर्ट हो रहा है।

एन्कोडेड टेक्स्ट

आप जो मेन्यू पहले से प्रकाशित करते हैं उसी का पता एन्कोड करें, ताकि टेबल पर रखा कोड एक स्कैन में उसे खोल दे। यह टूल मेन्यू होस्ट नहीं करता; यह सिर्फ़ उस लिंक को एन्कोड करता है जो आप देते हैं।

जब कोई इसे स्कैन करता है

फ़ोन आपका मेन्यू URL ब्राउज़र में खोलता है, और यदि आपने टेबल पैरामीटर चालू किया है तो नंबर क्वेरी स्ट्रिंग में जुड़कर अनुरोध के साथ पहुँचता है।

कोड में क्या होता है

एक URL, अक्षर-दर-अक्षर वैसा ही जैसा आपने टाइप किया, और अगर आपने माँगा हो तो टेबल पैरामीटर। न कोई शॉर्टनर, न कोई ब्रांडेड डोमेन, न बीच का कोई पड़ाव — इसलिए भोजन करने वाले का ब्राउज़र जो पता हल करता है वह आपका अपना है।

इसका एक व्यावहारिक नतीजा है जिसे ध्यान में रखकर योजना बनानी चाहिए: छोटा URL छोटी और मोटी ग्रिड बनाता है, जो मंद रोशनी में मेज़ पर रखे टेंट कार्ड से जल्दी स्कैन होती है। example.com/menu पर रखा मेन्यू उसी पेज के मुक़ाबले कहीं कम मॉड्यूल में एन्कोड होता है, जिस तक ट्रैकिंग पैरामीटर लगे किसी लंबे पथ से पहुँचा जाए।

क्वेरी पैरामीटर के रूप में टेबल नंबर

टेबल विकल्प चालू करने पर क्वेरी स्ट्रिंग के पीछे table=<आपका मान> जुड़ जाता है। मान पर्सेंट-एन्कोड होता है, इसलिए “Terrace 4” जैसा लेबल पूरे सफ़र में ज्यों का त्यों बचा रहता है।

पैरामीटर अनुरोध के साथ यात्रा करता है और वहीं रुक जाता है। इस साइट पर उसे कोई नहीं पढ़ता, और आपका मेन्यू पेज भी उसे अनदेखा कर देगा, जब तक वह उसे खोजने के लिए बनाया न गया हो। जब आपका ऑर्डर सिस्टम URL में टेबल का पहचानकर्ता चाहता हो तब उसे जोड़ना ठीक है, और जब मेन्यू एक स्थिर पेज या PDF हो तब उसे छोड़ देना ठीक है।

एक बार छापना और मेन्यू बाद में बदलना

कोड स्थायी इसलिए है कि वह स्थिर है: URL पैटर्न में ही पक जाता है और बाद में उसे दोबारा नहीं लिखा जा सकता। दोबारा छापने की मजबूरी सिर्फ़ पता बदलने से आती है, इस साइट की वजह से कभी नहीं।

इसलिए पता चुनते समय दोबारा छपाई को ध्यान में रखिए। अपने नियंत्रण वाले डोमेन पर एक स्थिर पथ — example.com/menu — आपको उसके पीछे का मौसमी मेन्यू जितनी बार चाहें बदलने देता है, बिना एक भी छपे हुए कोड को छुए। ऐसी फ़ाइल का लिंक जिसके नाम में तारीख़ है, या ऐसे तीसरे पक्ष के मेन्यू होस्ट का जो अपने URL दोबारा जमा सकता है — वही वह रूप है जिसे आख़िरकार आपको दोबारा छापना पड़ेगा।

सवाल और जवाब

क्या मैं मेन्यू ही अपलोड करके उसका कोड ले सकता हूँ?

नहीं। एक QR कोड ज़्यादा से ज़्यादा कुछ हज़ार बाइट रखता है, जो मेन्यू के आसपास भी नहीं है, और इस साइट के पास फ़ाइल रखने को कोई भंडारण नहीं है — इसके पीछे कोई सर्वर ही नहीं है। मेन्यू को अपनी साइट पर या किसी भी सेवा पर रखिए जिसे आप पहले से इस्तेमाल करते हैं, और फिर वही पता यहाँ एन्कोड कीजिए।

कोड PDF पर लगे या वेब पेज पर?

अधिकतर मामलों में वेब पेज पर। फ़ोन ब्राउज़र प्रतिक्रियाशील पेज तुरंत दिखा देते हैं, जबकि PDF अक्सर पहले डाउनलोड होता है और फिर इतना ज़ूम-आउट खुलता है कि उँगलियों से बड़ा करना पड़ता है। अगर आपके पास PDF ही है, तो PDF दस्तावेज़ वाला टूल उसी लिंक को ढकता है, साथ में इसके नोट भी कि फ़ोन उसे कैसे सँभालते हैं।

क्या हर टेबल के लिए अलग कोड चाहिए?

सिर्फ़ तब जब आपका मेन्यू पेज टेबल नंबर का इस्तेमाल करता हो। हर अलग मान अलग कोड बनाता है, इसलिए बीस टेबल का मतलब बीस एक्सपोर्ट। जहाँ आगे कोई उस नंबर को पढ़ता ही नहीं, वहाँ एक ही कोड बीस बार छाप लेना सरल भी है और उतना ही असरदार भी।

क्या स्कैन करने पर भोजन करने वालों को ट्रैक किया जाएगा?

इस साइट के ज़रिए नहीं — वह स्कैन को कभी देखती ही नहीं। ब्राउज़र के आपका URL खोलने के बाद जो होता है वह आपके अपने पेज के अधीन है: उसका एनालिटिक्स, उसकी कुकीज़, उसका सहमति बैनर। अगर आपका मेन्यू पेज कुकीज़ रखता है या तीसरे पक्ष की कोई स्क्रिप्ट लोड करता है, तो QR कोड से आए आगंतुक पर वह ठीक वैसे ही लागू होता है जैसे खोज से आए आगंतुक पर।

स्थिर QR कोड कैसे काम करता है

इस साइट का हर कोड स्थिर है: पेलोड काले और सफ़ेद मॉड्यूल में ही लिखा जाता है। कोड पढ़े जाते समय कुछ खोजा नहीं जाता, हमारा कोई सर्वर इसमें शामिल नहीं होता, और कोई सब्सक्रिप्शन छपे हुए कोड को थामे नहीं रखता। यही गुण उसकी सीमा भी है — एक बार छप जाने पर उसके भीतर जो है, वह बदला नहीं जा सकता।

फिर तीन बातें तय करती हैं कि छपा कोड पढ़ा जाएगा या नहीं: पेलोड कितने बाइट का हुआ, कौन-सा रिकवरी स्तर नुक़सान सोखता है, और कागज़ पर एक मॉड्यूल कितना चौड़ा बैठता है। ये गाइड इनमें से हर एक को आँकड़ों के साथ देखती हैं।