बारकोड चेक डिजिट कैलकुलेटर

पहले 12 अंक दर्ज करें और भारित योग सूत्र से EAN-13, UPC, ISBN जैसे बारकोड का अंतिम चेक डिजिट स्वतः निकालें तथा उसकी अखंडता जांचें, इस मुफ्त ऑनलाइन चेक डिजिट कैलकुलेटर के साथ।

उपयोग कैसे करें

  1. डेटा दर्ज करें

    इनपुट फ़ील्ड में आवश्यक मान दर्ज करें।

  2. सेटिंग्स समायोजित करें

    उपयुक्त विकल्प और सेटिंग्स चुनें।

  3. परिणाम देखें

    तुरंत परिणाम पाने के लिए गणना करें क्लिक करें।

चेक डिजिट क्या है?

चेक डिजिट (check digit) EAN-13 या UPC जैसे बारकोड नंबर के बिल्कुल अंत में जुड़ा एक अंक का सत्यापन अंक है। चूंकि इसे आगे के अंकों से एक निश्चित नियम द्वारा गणना किया जाता है, इसलिए कोई एक अंक भी गलत दर्ज या स्कैन होने पर वह पुनः गणना किए गए मान से मेल नहीं खाता और त्रुटि तुरंत पकड़ी जाती है।

इसकी आवश्यकता क्यों है?

बारकोड लॉजिस्टिक्स, POS और इन्वेंट्री सिस्टम में हजारों बार स्कैन होते हैं, और एक अंक गलत होकर किसी दूसरे उत्पाद के रूप में पहचाना जाए तो बड़ी गड़बड़ी हो सकती है। चेक डिजिट एक स्व-सत्यापन (self-checking) तंत्र है जो बिना किसी अतिरिक्त संचार के केवल नंबर से ही अखंडता जांचता है, और एकल-अंक त्रुटियों तथा अधिकांश निकटवर्ती अंक अदला-बदली त्रुटियों को छान देता है।

  • EAN-13: पहले 12 अंकों से 13वां चेक डिजिट निकाला जाता है
  • UPC-A: पहले 11 अंकों से 12वां चेक डिजिट निकाला जाता है (EAN-13 का उपसमुच्चय)
  • GS1 SSCC, ITF-14 आदि भी वही Mod 10 सिद्धांत उपयोग करते हैं

गणना सूत्र

EAN-13 चेक डिजिट मॉड्यूलो 10 (Mod 10) विधि से निकाला जाता है।

चेक डिजिट = (10 − (भारित योग % 10)) % 10

भारित योग पहले 12 अंकों को उनके स्थान के अनुसार भार से गुणा करके जोड़ने पर मिलने वाला मान है। पहला, तीसरा, पांचवां… स्थान (विषम स्थान) ×1 से और दूसरा, चौथा, छठा… स्थान (सम स्थान) ×3 से गुणा होता है।

उदाहरण (880123456789):
8×1 + 8×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 + 6×1 + 7×3 + 8×1 + 9×3 = 127
127 % 10 = 7 → 10 − 7 = 3 → पूर्ण बारकोड 8801234567893

यदि भारित योग 10 का गुणज हो, तो (10 − 0) % 10 = 0 होता है और चेक डिजिट 0 हो जाता है।

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

चेक डिजिट क्या है?
चेक डिजिट बारकोड का अंतिम अंक है, जो आगे के अंकों से गणना करके पूरे नंबर की सटीकता सत्यापित करता है। यह इनपुट या स्कैन की त्रुटियों को तुरंत पकड़ सकता है।
चेक डिजिट किस एल्गोरिदम से गणना होता है?
EAN/UPC बारकोड मॉड्यूलो 10 (Mod 10) एल्गोरिदम उपयोग करते हैं। विषम स्थानों को ×1 और सम स्थानों को ×3 से गुणा कर भारित योग निकाला जाता है, फिर चेक डिजिट (10 − भारित योग % 10) % 10 होता है।
EAN-13 बारकोड की संरचना क्या है?
EAN-13 में 2–3 अंकों का देश (GS1) कोड, निर्माता कोड, उत्पाद कोड और अंत में एक अंक का चेक डिजिट होता है। उदाहरण के लिए, 880 से शुरू होने वाला कोड GS1 कोरिया में पंजीकृत उत्पाद है।
EAN-13 और UPC-A में क्या अंतर है?
EAN-13 13 अंकों का अंतरराष्ट्रीय मानक है और UPC-A 12 अंकों का उत्तर अमेरिकी मानक। UPC-A के आगे एक 0 जोड़ने पर वह सीधे EAN-13 बन जाता है, इसलिए दोनों प्रणालियां एक ही Mod 10 एल्गोरिदम से संगत हैं।
चेक डिजिट की भूमिका क्या है?
जब स्कैनर बारकोड पढ़ता है, तो आगे के अंकों से चेक डिजिट दोबारा गणना कर असली अंतिम अंक से मिलान करता है। यदि दोनों भिन्न हों, तो उसे गलत पढ़ा गया मानकर दोबारा स्कैन करवाता है, जिससे गलत उत्पाद दर्ज होने से बचा जाता है।
केवल सम स्थानों को 3 से क्यों गुणा करते हैं?
1 और 3 से बारी-बारी गुणा करने पर वे 'स्थानांतरण त्रुटियां' भी पकड़ी जाती हैं जहां दो निकटवर्ती अंक आपस में बदल जाते हैं। दो अंक बदलने पर भार बदल जाते हैं और भारित योग बदल जाता है, जिससे चेक डिजिट मेल नहीं खाता।
क्या चेक डिजिट 0 हो सकता है?
हां। यदि भारित योग 10 का सटीक गुणज हो (जैसे 120, 130), तो शेष 0 हो जाता है, और (10 − 0) % 10 = 0, यानी चेक डिजिट 0 होता है। इसलिए 0 भी एक मान्य चेक डिजिट मान है।
क्या यह कैलकुलेटर ISBN भी सत्यापित कर सकता है?
13 अंकों का ISBN-13 EAN-13 के समान Mod 10 एल्गोरिदम उपयोग करता है, इसलिए सीधे गणना हो जाती है। हालांकि पुराना 10 अंकों का ISBN-10 भार 1–10 और Mod 11 उपयोग करता है, इसलिए उसकी विधि भिन्न है।
2026 अपडेटेड मूल्य

संबंधित कैलकुलेटर