वेब डेवलपमेंट
QR Code Generator / Reader
टेक्स्ट या URL से QR कोड जनरेट करें, या अपलोड की गई छवि से सामग्री पढ़ें।
यहाँ QR कोड दिखाई देगा।
A QR code is a two-dimensional barcode that encodes text, a URL, or other data so a camera can read it instantly. This tool generates a QR code from text you type and, the other way around, reads the content out of an uploaded image — all in the browser.
How to use it
- Generate: type text or a URL and the QR code appears immediately, ready to download as an image.
- Read: upload an image containing a QR code and the tool decodes and displays its content.
- Raise the error-correction level if the code will be printed small or placed on an uneven surface.
Common uses
- A QR code on a business card, poster, or package that links to a website or contact page.
- Sharing a Wi-Fi password with guests without typing it manually (enter a WIFI:T:WPA;S:name;P:password;; string to encode it).
- Checking what a suspicious QR code actually contains before scanning it with a phone and opening the link.
Things to keep in mind
A higher error-correction level (H instead of L) makes the code more resistant to damage but also denser — it holds less data at the same physical size.
A QR code doesn't hide its content — anyone can read it the same way you did, so never encode passwords or private data in one.
इस टूल के बारे में लेख: QR कोड: पिक्सल के एक चौकोर में लिंक कैसे समा जाता है
अक्सर पूछे जाने वाले प्रश्न
एरर करेक्शन लेवल (L/M/Q/H) क्या बदलता है?
उच्च स्तर, H तक लगभग 30% पर, QR कोड को पठनीय रखते हैं भले ही उसका हिस्सा क्षतिग्रस्त या ढका हुआ हो, लेकिन वे यह भी कम कर देते हैं कि किसी दिए गए साइज़ पर कितना डेटा फ़िट होता है — L लगभग 7% पर सबसे ज़्यादा डेटा फ़िट करता है लेकिन सबसे कम क्षति सहन करता है।
यह मेरी QR कोड इमेज क्यों नहीं पढ़ पा रहा?
पढ़ने के लिए jsqr लाइब्रेरी का इस्तेमाल होता है जो इमेज को स्थानीय रूप से डिकोड करती है; यह धुंधली, टेढ़ी, या चमक-भारी फ़ोटो पर विफल हो सकती है, इसलिए अच्छे कंट्रास्ट के साथ स्पष्ट, सीधी फ़ोटो सबसे अच्छा काम करती है।
क्या मेरा डेटा या इमेज कहीं अपलोड होती है?
नहीं, QR कोड जनरेट करना और पढ़ना दोनों पूरी तरह आपके ब्राउज़र में JavaScript लाइब्रेरीज़ का उपयोग करके होते हैं — कुछ भी आपके डिवाइस से बाहर नहीं जाता।
QR कोड में फ़िट होने वाला डेटा कॉन्टेंट के टाइप पर क्यों निर्भर करता है?
QR कोड कई एन्कोडिंग मोड्स सपोर्ट करता है — न्यूमेरिक, अल्फ़ान्यूमेरिक और बाइट — और हर एक हर कैरेक्टर पर अलग-अलग बिट्स इस्तेमाल करता है; न्यूमेरिक मोड (सिर्फ़ अंक) सबसे कॉम्पैक्ट है, जबकि मनमाने टेक्स्ट (जैसे देवनागरी) के लिए बाइट मोड सबसे ज़्यादा जगह लेता है, इसलिए एक ही साइज़ के कोड में कम कैरेक्टर फ़िट होते हैं।
QR कोड में ज़्यादा से ज़्यादा कितने कैरेक्टर फ़िट हो सकते हैं?
यह कोड के वर्ज़न और एरर करेक्शन लेवल पर निर्भर करता है — सबसे बड़ा वर्ज़न (40), सबसे कम करेक्शन लेवल L के साथ, 7089 अंक या 4296 अल्फ़ान्यूमेरिक कैरेक्टर तक फ़िट कर सकता है, पर व्यवहार में भरोसेमंद स्कैनिंग के लिए कुछ सौ कैरेक्टर से ज़्यादा शायद ही इस्तेमाल होते हैं।