सीधे कंटेंट पर जाएं

फ़ोटो से बारकोड पढ़ें

फ़ोटो या स्क्रीनशॉट में मौजूद बारकोड का नंबर पाएं — और उसकी जांच भी, ताकि कहीं टाइप करने से पहले आपको पता हो कि अंक सही हैं।

  • कभी स्टोर नहीं होती
  • न कतार, न इंतज़ार
  • साइनअप नहीं, वॉटरमार्क नहीं

यह कैसे काम करता है

1

फ़ोटो जोड़ें

लेबल या पैकेजिंग की फ़ोटो, स्क्रीनशॉट, स्कैन। एक फ़ोटो में कई बारकोड हों तो सभी पढ़े जाते हैं।

2

नंबर पढ़ें

अंक, वह फ़ॉर्मैट जिसमें यह छपा था, और यह कि चेक डिजिट का हिसाब सही बैठता है या नहीं।

3

इसे कॉपी करें

नंबर ले जाएं — यह पहले से जांचा हुआ है, जो लेबल देखकर दोबारा टाइप करने से कहीं ज़्यादा है।

बारकोड QR कोड से कम माफ़ करने वाला क्यों है

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

ग़लत पढ़ाई से बचाने का काम इसके बजाय चेक डिजिट करता है। EAN-13, UPC-A, EAN-8 और ITF-14 में आख़िरी अंक बाक़ी अंकों से गणना करके बनता है, इसलिए ग़लत पढ़ा गया एक अंक पूरे नंबर को उसके अपने हिसाब में फ़ेल कर देता है। यहां इसकी जांच होती है और आपको दिखाई जाती है — यानी जो नंबर पढ़ा गया और जांच में पास हुआ, वह बहुत संभव है कि सही है, और जो जांच में फ़ेल हुआ, उसे सही-सा दिखाकर थमाने के बजाय बताया जाता है। Code 128 और Code 39 की अपनी अंदरूनी जांच होती है।

इसी वजह से यहां फ़ोटो QR कोड से ज़्यादा मायने रखती है। कोड कैमरे के ठीक सामने, फ़ोकस में, एक-सी रोशनी में और फ़्रेम में जितना बड़ा हो सके उतना होना चाहिए, और उसके quiet zone — दोनों ओर के ख़ाली किनारे — सही-सलामत होने चाहिए। तिरछे कोण से ली गई फ़ोटो बार की चौड़ाई बिगाड़ देती है, और ठीक यही जानकारी मापी जा रही होती है। बार तक कसकर क्रॉप करने से quiet zone हट जाता है और बिल्कुल ठीक कोड भी पढ़ा नहीं जा पाता।

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

जब आपको कुछ और चाहिए

चीज़ों को स्कैन करने के लिए, न कि उनकी फ़ोटो पढ़ने के लिए, फ़ोन का कैमरा ऐप सही टूल है: वह लगातार पढ़ता है, एक सेकंड में कई फ़्रेम आज़माता है, और फ़ोकस व एक्सपोज़र तब तक बदलता है जब तक कोई फ़्रेम काम न कर जाए — जो एक अकेली फ़ोटो से कहीं बेहतर तरीक़ा है। ज़्यादातर फ़ोन कैमरे अब यह बिना किसी ऐप के ख़ुद करते हैं।

किसी नंबर का मतलब जानने के लिए आपको कैटलॉग चाहिए। किराने के सामान के लिए Open Food Facts मुफ़्त और खुला है, और GS1 की अपनी रजिस्ट्री किसी भी EAN या UPC का कंपनी प्रीफ़िक्स बता देती है, जिससे कम से कम यह पता चलता है कि नंबर किसने जारी किया। बड़े पैमाने पर स्कैनिंग के लिए — स्टॉक गिनती, एसेट ट्रैकिंग — एक अलग हैंडहेल्ड स्कैनर पल भर में कोड पढ़कर नंबर वहीं टाइप कर देता है जहां आपका कर्सर है, और फ़ोटो पर आधारित कोई भी तरीक़ा इसकी बराबरी नहीं कर सकता।

अक्सर पूछे जाने वाले सवाल

यह कौन-से बारकोड फ़ॉर्मैट पढ़ सकता है?

रिटेल वाले — EAN-13, EAN-8, UPC-A, UPC-E और ISBN — और इंडस्ट्रियल व लॉजिस्टिक्स वाले: Code 128, Code 39, Code 93, Codabar, ITF और ITF-14, और GS1 DataBar परिवार। QR और Data Matrix जैसे चौकोर कोड का अपना अलग पेज है।

“चेक डिजिट” का क्या मतलब है?

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

क्या नंबर से पता चलता है कि प्रोडक्ट कहां बना?

नहीं, और इस बारे में साफ़ होना ज़रूरी है क्योंकि लगभग हर कोई उल्टा मानता है। पहले तीन अंक उस GS1 संगठन को दर्शाते हैं जिसने नंबर जारी किया, जो आमतौर पर वह जगह है जहां कंपनी रजिस्टर हुई — वह नहीं जहां सामान बना। वियतनाम में बनी चीज़ बेचने वाली ब्रिटिश कंपनी का नंबर 50x होता है। देश इस शर्त के साथ दिखाया जाता है, ताकि उसे ग़लत न समझा जाए।

क्या मेरी फ़ोटो कहीं स्टोर होती है?

नहीं। फ़ोटो कभी स्टोर नहीं होती और कहीं भेजी नहीं जाती — और इस साइट पर लगभग कहीं और से ज़्यादा यहां यह मायने रखता है, क्योंकि किसी कोड में Wi-Fi पासवर्ड, पेमेंट रिक्वेस्ट या टू-फ़ैक्टर सीक्रेट हो सकता है।

क्या यह प्रोडक्ट की जानकारी खोज सकता है?

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

यह मेरा बारकोड नहीं पढ़ पाया।

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

क्या यह बोर्डिंग पास या लाइसेंस का बारकोड पढ़ता है?

वे आमतौर पर PDF417 या Aztec होते हैं, जो चौकोर फ़ॉर्मैट वाले कोड हैं — उन्हें QR कोड वाला पेज पढ़ता है।

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

यह टूल अपनी वेबसाइट पर लगाएं

किसी भी ब्लॉग, क्लास पेज या हेल्प आर्टिकल के लिए मुफ़्त। एक स्निपेट पेस्ट करें और आपके विज़िटर इसे सीधे आपके पेज पर इस्तेमाल कर सकेंगे।