UPC-A बारकोड जनरेटर
रिटेल पैकेजिंग और पॉइंट-ऑफ़-सेल पहचान के लिए UPC-A उत्पाद बारकोड जनरेट करें।
बारकोड और मैट्रिक्स जनरेटर
लाइव स्टूडियो पूर्वावलोकन
Code 128 बैच सीरियल नंबर जनरेटर
वेयरहाउस SKU, एसेट टैग, इन्वेंटरी लेबल और अन्य आंतरिक पहचानकर्ताओं के लिए क्रमिक Code 128 बारकोड जनरेट करें।
UPC-A बारकोड जनरेटर
त्वरित उत्तर: UPC-A 12 अंक एन्कोड करता है जिसमें एक चेक डिजिट शामिल है, जिसका संचालन ISO/IEC 15420 द्वारा किया जाता है और जिसकी प्रशासनिका GS1 US के पास है। यह नॉर्थ अमेरिकन रिटेल पॉइंट-ऑफ-सेल मानक है और यह एक GTIN-12 को एन्कोड करता है। संरचनात्मक रूप से, UPC-A EAN-13 है जिसमें एक अग्रस्थापित शून्य जोड़ा गया है। यह जनरेटर सही संरचित प्रतीक उत्पन्न करता है; एन्कोड किया गया GTIN-12 रिटेल उपयोग के लिए GS1 US से लाइसेंस प्राप्त होना चाहिए।
What a UPC-A barcode is
UPC-A stands for Universal Product Code Version A. The governing standard is ISO/IEC 15420, which covers the EAN/UPC barcode symbology family. GS1 US administers the assignment of U.P.C. Company Prefixes to US and Canadian brand owners; GS1 Canada and other national Member Organisations handle their respective territories.
UPC-A में GTIN-12 — 12 अंकों वाला Global Trade Item Number — एन्कोड होता है। GTIN-12, डेटा संरचना के रूप में व्यक्त UPC-A है। अमेरिका के सभी रिटेल पॉइंट-ऑफ़-सेल स्कैनर UPC-A को सीधे पढ़ते हैं। अंतरराष्ट्रीय स्तर पर भी UPC-A को समझा जाता है, क्योंकि इसकी संरचना आगे शून्य लगाकर EAN-13 बनाने जैसी ही है: 0 से शुरू होने वाला कोई भी EAN-13, स्कैनर को 12 अंकों का आउटपुट देने के लिए सेट करने पर UPC-A के रूप में डिकोड होता है।
UPC-A technical specification
| फ़ील्ड | मान | स्रोत |
|---|---|---|
| पूरा नाम | Universal Product Code Version A (UPC-A) / GTIN-12 | GS1 General Specifications v10 §2.1.2.1.3 |
| मानक | ISO/IEC 15420 (EAN/UPC symbology) | GS1 सामान्य विशिष्टताएँ |
| अंकों की संख्या | 12 (11 data + 1 check) | GS1 सामान्य विशिष्टताएँ |
| अक्षर सेट | केवल संख्याएँ (0–9) | GS1 सामान्य विशिष्टताएँ |
| चेक डिजिट | GS1 modulo-10 applied to 11 digits | GS1 सामान्य विनिर्देश §7.10.1 |
| Relationship to EAN-13 | UPC-A = EAN-13 with leading zero prepended; bit-identical at symbol level | GS1 General Specifications; barcodepress.com |
| Magnification range | 80%–200% of nominal size | GS1 सामान्य विशिष्टताएँ |
| GS1 licensing | U.P.C. Company Prefix from GS1 US; starting $250/year for 10 GTINs, $30 for a single GTIN-12 | GS1 US: gs1us.org |
UPC-A digit structure
UPC-A नंबर में चार तार्किक फ़ील्ड होते हैं:
Number system digit. The first digit (leftmost) indicates the product category. Zero is the most common for general retail products. Some values are reserved: 2 for random-weight items, 3 for pharmaceuticals, 4 for retailer-controlled codes, 5 for coupons, and others by GS1 assignment.
निर्माता कोड। प्रीफ़िक्स की लंबाई के आधार पर, अंक 2–6 (5 अंकों वाले कंपनी प्रीफ़िक्स में) या उससे अधिक। इससे ब्रांड के स्वामी की पहचान होती है, और यह U.P.C. Company Prefix के हिस्से के रूप में आवंटित किया जाता है।
उत्पाद कोड। ये आइटम-संदर्भ अंक ब्रांड का स्वामी अपने प्रीफ़िक्स के अंतर्गत प्रत्येक अलग उत्पाद की पहचान के लिए निर्धारित करता है।
Check digit. The twelfth and final digit, calculated from the first eleven using the GS1 modulo-10 algorithm.
UPC-A चेक डिजिट की गणना कैसे की जाती है
यह GS1 modulo-10 algorithm applies to the first 11 digits. From the right (position 1 = rightmost data digit, position 11 = leftmost), multiply digits at odd positions by 3 and digits at even positions by 1. Sum all eleven products. Subtract the units digit of the sum from 10. If the result is 10, use 0.
हल किया गया उदाहरण: 01234567890_ के लिए चेक डिजिट की गणना करें (अंडरस्कोर वाला अंक अज्ञात है)।
अंक 1–11: 0 1 2 3 4 5 6 7 8 9 0
दाईं ओर से (स्थान 1 = सबसे दाईं ओर = 0): स्थान 1 पर 0 (विषम): ×3 = 0 स्थान 2 पर 9 (सम): ×1 = 9 स्थान 3 पर 8 (विषम): ×3 = 24 स्थान 4 पर 7 (सम): ×1 = 7 स्थान 5 पर 6 (विषम): ×3 = 18 स्थान 6 पर 5 (सम): ×1 = 5 स्थान 7 पर 4 (विषम): ×3 = 12 स्थान 8 पर 3 (सम): ×1 = 3 स्थान 9 पर 2 (विषम): ×3 = 6 स्थान 10 पर 1 (सम): ×1 = 1 स्थान 11 पर 0 (विषम): ×3 = 0
योग = 0 + 9 + 24 + 7 + 18 + 5 + 12 + 3 + 6 + 1 + 0 = 85
85 का इकाई अंक = 5। चेक डिजिट = 10 − 5 = 5।
Complete UPC-A: 012345678905.
When to use UPC-A
संयुक्त राज्य अमेरिका और कनाडा में बेचे जाने वाले खुदरा उत्पाद। UPC-A उत्तरी अमेरिका के हर खुदरा विक्रेता के यहाँ POS मानक है: Walmart, Target, Kroger, CVS और अन्य सभी प्रमुख चेन। यदि आपका उत्पाद इन स्टोरों में रखा जाएगा, तो उनके सिस्टम UPC-A फ़ॉर्मैट की अपेक्षा करते हैं।
Amazon FBA listings. Amazon requires a GS1-licensed GTIN for most product listings in its US marketplace. The barcode on the product must match the GTIN in the Amazon catalogue. Amazon's own FNSKU label is a separate identifier used for fulfilment — the product itself still needs a UPC-A or EAN-13 for catalogue lookup.
Reprinting a damaged label. If your product already has a GS1-licensed GTIN-12 and the label is unreadable, generate the barcode from that number. The generator creates the symbol; the GS1 licence already exists.
पैकेजिंग आर्टवर्क और प्री-प्रेस। आर्टवर्क फ़ाइलों के लिए 4096 px SVG में सही संरचना वाला UPC-A जनरेट करें। प्रिंटर या पैकेजिंग एजेंसी को भेजने से पहले चेक डिजिट सत्यापित करें।
स्कैनर सेटअप और परीक्षण। यह जाँचने के लिए किसी भी मान्य 12-अंकीय UPC-A का इस्तेमाल करें कि रीडर, POS सिस्टम या वेयरहाउस स्कैनर लाइव उत्पाद रिकॉर्ड को छुए बिना सही ढंग से डेटा डिकोड कर रहा है।
Internal SKU labelling. UPC-A format barcodes are usable for internal inventory tracking without any GS1 registration, as long as those codes never enter a GS1-connected supply chain. Label internal codes clearly as non-GS1 identifiers.
UPC-A बनाम EAN-13 — आपको किसकी ज़रूरत है?
| UPC-A | EAN-13 | |
|---|---|---|
| Data structure | GTIN-12 (12 digits) | GTIN-13 (13 digits) |
| मानक | ISO/IEC 15420 | ISO/IEC 15420 |
| Primary markets | United States, Canada | वैश्विक |
| Encoding relationship | Leading-zero EAN-13 is bit-identical to UPC-A | — |
| Post-2005 scanner reading | Both read by all North American POS scanners | Both read by all international POS scanners |
| GS1 licensing body | GS1 US (for US products) | GS1 Member Organisation in relevant country |
अगर आप केवल US या Canada में बिक्री कर रहे हैं और अंतरराष्ट्रीय स्तर पर विस्तार की आपकी कोई योजना नहीं है, तो UPC-A पर्याप्त है। अगर आप Europe, Asia, Australia में या अंतरराष्ट्रीय ई-कॉमर्स चैनलों के ज़रिए बिक्री कर रहे हैं, तो EAN-13 का उपयोग करें — यह हर जगह स्वीकार किया जाता है और बाद में फ़ॉर्मैट बदलने की ज़रूरत से बचाता है। GTIN-12 UPC-A को आगे शून्य जोड़कर GTIN-13 के रूप में दर्शाया जा सकता है, इसलिए डेटा के स्तर पर दोनों संगत हैं।
डिज़ाइन और प्रिंट आवश्यकताएं
UPC-A को उसके निर्धारित आकार के 80%–200% पर प्रिंट करें। 80% से कम आकार पर उपभोक्ता-स्तर के स्कैनर भरोसेमंद ढंग से काम नहीं करते। प्रतीक के बाएँ और दाएँ, दोनों ओर मानक क्वाइट ज़ोन बनाए रखना ज़रूरी है — इन ज़ोन को काट देना चेकआउट पर स्कैन विफल होने का सबसे आम उत्पादन-संबंधी कारण है।
Use dark bars on a light background. Avoid printing over imagery or coloured substrates without a pre-press verification scan against the GS1 reflectance contrast specification.
प्रिंट के लिए तैयार फ़ाइलों को कम से कम 2048 px पर एक्सपोर्ट करें; पैकेजिंग आर्टवर्क के लिए 4096 px बेहतर है। SVG फ़ॉर्मैट में गुणवत्ता का कोई नुकसान नहीं होता और इसे किसी भी आउटपुट रिज़ॉल्यूशन के अनुसार स्केल किया जा सकता है।
समस्या निवारण: आपका UPC-A स्कैन क्यों नहीं हो रहा है
चेक डिजिट गलत है। सभी 11 डेटा डिजिट दोबारा दर्ज करें और बारहवें की फिर से गणना करें। Smart Barcode Intelligence एक्सपोर्ट करने से पहले गड़बड़ी को चिह्नित करता है।
नंबर 12 अंकों का है, लेकिन स्कैनर 13 अंक दिखाता है। EAN-13 आउटपुट देने के लिए सेट किए गए स्कैनर, UPC-A डेटा के आगे एक शून्य जोड़ते हैं। यह सही व्यवहार है — परिणाम GTIN-13 फ़ॉर्मैट में वही उत्पाद GTIN है। यह कोई त्रुटि नहीं है।
बारकोड का आकार बहुत छोटा है। 80% से कम मैग्निफ़िकेशन पर, पतली बार न्यूनतम प्रिंट करने योग्य चौड़ाई से छोटी हो सकती हैं। मैग्निफ़िकेशन बढ़ाएँ या अधिक रिज़ॉल्यूशन वाला लेबल प्रिंटर इस्तेमाल करें।
डाई-कटिंग के दौरान क्वाइट ज़ोन कट जाते हैं। सुनिश्चित करें कि लेबल काटने से पहले, लेबल की डिज़ाइन में बारकोड की सीमा के बाहर पूरा क्वाइट ज़ोन रखा गया हो।
नंबर सिस्टम का अंक गलत है। पहला अंक उत्पाद श्रेणी के लिए मान्य होना चाहिए। किसी फ़ार्मास्यूटिकल उत्पाद के लिए अंक 3 अपेक्षित है; कूपन के लिए अंक 5। नंबर सिस्टम के गलत अंक से स्कैन विफल नहीं होता, लेकिन रिटेलर के डेटाबेस में उत्पाद खोजने में समस्या हो सकती है।
यह GS1 licensing requirement — what a barcode generator cannot do
इस अनुभाग में विक्रेताओं और ब्रांड मालिकों के लिए सबसे महत्वपूर्ण जानकारी दी गई है।
बारकोड जनरेटर सही संरचना वाला, स्कैन करने योग्य प्रतीक बनाता है। यह GTIN जारी नहीं करता और न ही आपको खुद चुनी हुई कोई भी 12-अंकों की संख्या खुदरा उत्पादों पर इस्तेमाल करने का अधिकार देता है।
For products sold through US retail stores, online marketplaces (Amazon, Walmart, eBay) or any GS1-connected supply chain, the GTIN-12 encoded in the barcode must be licensed from GS1 US. Using a number you invented creates a barcode that scans correctly but may collide with another brand's product, fail registry checks, and lead to marketplace listing suspension.
GS1 US pricing (source: https://www.gs1us.org/upcs-barcodes-prefixes/what-is-a-prefix, verified 2026-06-02): a single GTIN-12 costs $30; 10 GTINs cost $250 initial plus $50/year; 100 GTINs cost $750 initial plus $150/year.
इस जनरेटर के वैध उपयोग:
- आपके पास पहले से मौजूद GTIN-12 के लिए लेबल दोबारा प्रिंट करना।
- Creating packaging artwork before your GS1 prefix is finalised — use a clearly marked placeholder.
- स्कैनर और POS सिस्टम के सेटअप का परीक्षण करना।
- Internal inventory labelling that never enters the GS1 GS1 सप्लाई चेन में शामिल नहीं होते।
बहरीन और अंतरराष्ट्रीय आपूर्ति श्रृंखलाओं में इस बारकोड का उपयोग
बहरीन के खुदरा विक्रेताओं, आयातकों, निर्माताओं और लॉजिस्टिक्स टीमों को पहचानकर्ताओं का चयन अपने व्यापारिक साझेदारों के नियमों के अनुसार करना चाहिए। खुदरा GTIN उचित जारीकर्ता संगठन से प्राप्त होने चाहिए; जनरेटर बारकोड डिज़ाइन तैयार करता है, लेकिन उसका स्वामित्व प्रदान नहीं करता। आंतरिक स्टॉक और परिसंपत्ति संदर्भों के लिए संगठन द्वारा निर्धारित मानों का उपयोग किया जा सकता है, बशर्ते उन्हें प्राप्त करने वाला सिस्टम उनका समर्थन करता हो।
जहाँ यह आपके संगठन की शैली के अनुरूप हो, वहाँ कार्य-संबंधी निर्देशों में ब्रिटिश अंग्रेज़ी का उपयोग करें और जिन टीमों को ज़रूरत हो, उनके लिए अरबी निर्देश भी जोड़ें। प्रिंट का परीक्षण उपयोग की वास्तविक परिस्थितियों में करें। बहरीन की गर्मी, तेज़ रोशनी, धूल, घुमावदार पैकेजिंग और चमकदार लैमिनेट से कंट्रास्ट या सतह की ऐसी समस्याएँ सामने आ सकती हैं जो मॉनिटर पर दिखाई नहीं देतीं।
क्वाइट ज़ोन खाली रखें, छवि को खींचकर विकृत न करें और हल्की, सादी पृष्ठभूमि पर गहरे बार को प्राथमिकता दें। प्रिंट रन की शुरुआत, बीच और अंत से नमूने स्कैन करें। विनियमित रिटेल, स्वास्थ्य सेवा, प्रकाशन या लॉजिस्टिक्स में उपयोग के लिए, उत्पादन को मंज़ूरी देने से पहले मौजूदा GS1, ISBN एजेंसी, ग्राहक या उद्योग विनिर्देश की पुष्टि करें।
प्रिंट करने से पहले
- सही प्रतीकात्मकता चयनित
- पहचानकर्ता स्वामित्व पुष्टि किया गया
- जाँच अंक सत्यापित
- शांत क्षेत्र साफ़ रखे जाएँ
- मजबूत बार कंट्रास्ट
- पहला अनुपात अपरिवर्तित
- SVG या उच्च-रिज़ॉल्यूशन PNG
- उत्पादन स्कैनर परीक्षण
अक्सर पूछे जाने वाले प्रश्न
संक्षिप्त तकनीकी उत्तर पढ़ने के लिए प्रश्न खोलें।
01UPC बारकोड क्या है?+
UPC-A (Universal Product Code Version A) एक 12-अंकीय बारकोड है जिसे ISO/IEC 15420 द्वारा परिभाषित और GS1 US द्वारा प्रबंधित किया जाता है। यह एक GTIN-12 — एक Global Trade Item Number को एनकोड करता है जिसका उपयोग बिक्री के बिंदु पर खुदरा उत्पादों की पहचान के लिए किया जाता है। UPC-A उत्तर अमेरिकी रिटेल मानक है और संयुक्त राज्य अमेरिका और कनाडा में सभी आधुनिक POS स्कैनरों द्वारा पढ़ा जाता है।
02मुझे अपने उत्पाद के लिए UPC बारकोड कैसे मिलेगा?+
GS1 US (gs1us.org) से एक GTIN-12 प्राप्त करें। एक GTIN की कीमत $30 है; 10 GTINs का एक ब्लॉक प्रारंभिक रूप से $250 है और प्रति वर्ष $50 है। एक बार जब आपके पास लाइसेंस प्राप्त GTIN हो, तो बारकोड सिंबल उत्पन्न करने के लिए इस जनरेटर का उपयोग करें। जनरेटर छवि बनाता है; GS1 लाइसेंस बनाता है। खुद से बनाया गया नंबर रिटेल उत्पादों के लिए उपयोग न करें।
03क्या मैं अपना खुद का UPC बारकोड मुफ्त में बना सकता/सकती हूँ?+
आप इस टूल में मुफ्त में एक UPC-A सिम्बल जनरेट कर सकते हैं। एक आविष्कारित 12-अंकीय संख्या से जनरेट किया गया सिम्बल स्कैन करने योग्य होता है। हालांकि, रिटेल या मार्केटप्लेस उपयोग के लिए, एन्कोड की गई संख्या एक GS1-लाइसेंस प्राप्त GTIN-12 होनी चाहिए। एक अनलाइसेंस प्राप्त संख्या किसी अन्य ब्रांड के उत्पाद से टकरा सकती है और रिटेलर व मार्केटप्लेस रजिस्ट्री चेक्स में असफल हो जाएगी। केवल आंतरिक इन्वेंटरी उपयोग के लिए, स्वयं-निर्धारित संख्या पर कोई GS1 आवश्यकता लागू नहीं होती।
04क्या मुझे Amazon पर बेचने के लिए एक बारकोड खरीदना होगा?+
Amazon अधिकांश उत्पाद कैटलॉग लिस्टिंग के लिए US मार्केटप्लेस में GS1-लाइसेंस प्राप्त GTIN की आवश्यकता रखता है। बिना लाइसेंस वाले नंबर से जनरेट किया गया बारकोड इस आवश्यकता को पूरा नहीं करता — Amazon GTINs को GS1 रजिस्ट्री के खिलाफ सत्यापित करता है। अधिकांश उत्पादों की सूची बनाने से पहले आपको GS1-इश्यू किया हुआ GTIN-12 (UPC-A) या GTIN-13 (EAN-13) चाहिए। Amazon का FNSKU एक अलग लेबल है जिसका उपयोग फुलफिलमेंट के लिए किया जाता है, यह GS1 GTIN का विकल्प नहीं है।
05UPC-A जाँच अंक कैसे गणना किया जाता है?+
पहले 11 अंकों पर GS1 मोडुलो-10 एल्गोरिद्म लागू करें। दाईं ओर से, विषम स्थानों पर स्थित अंकों को 3 और सम स्थानों पर स्थित अंकों को 1 से गुणा करें। गुणों का योग लें, इकाइयों के अंक को 10 से घटाएँ, और यदि परिणाम 10 हो तो 0 उपयोग करें। उदाहरण के लिए, 01234567890 का योग 85 आता है और चेक अंक 5 है, जिससे 012345678905 बनता है। स्रोत: GS1 General Specifications §7.10.1.
06UPC-A और EAN-13 में क्या अंतर है?+
UPC-A 12 अंक को एन्कोड करता है (GTIN-12); EAN-13 13 अंक को एन्कोड करता है (GTIN-13)। संरचनात्मक रूप से, UPC-A एक अग्रणी शून्य के साथ EAN-13 के समान है। GS1 Sunrise 2005 के बाद से, सभी उत्तर अमेरिकी स्कैनर दोनों प्रारूपों को पढ़ते हैं। यदि आप वैश्विक रूप से बेचते हैं, तो EAN-13 का उपयोग करें। यदि आप केवल उत्तर अमेरिका में बेचते हैं, तो UPC-A ऐतिहासिक मानक है, हालांकि EAN-13 भी हर जगह स्वीकार किया जाता है।
07Walmart में बेचने के लिए मुझे किस प्रकार का बारकोड चाहिए?+
Walmart अपनी शेल्फ़ पर और अपने सप्लायर पोर्टल में सभी उत्पादों के लिए GS1-लाइसेंस प्राप्त GTINs की मांग करता है। UPC-A (GTIN-12) मानक Walmart POS फ़ॉर्मैट है। GTIN को GS1 Global Data Synchronisation Network (GDSN) या समकक्ष सप्लायर ऑनबोर्डिंग सिस्टम में रजिस्टर करना आवश्यक है। बिना लाइसेंस संख्या के जनरेट किया गया बारकोड Walmart के आइटम सेटअप प्रोसेस को पास नहीं करेगा।
08मेरा UPC 0 से क्यों शुरू होता है और EAN-13 के रूप में स्कैन क्यों होता है?+
0 से शुरू होने वाला UPC-A नंबर अग्रवर्ती शून्य वाले EAN-13 के साथ बिट-एक समान होता है। 13-अंकीय EAN-13 डेटा आउटपुट करने के लिए कॉन्फ़िगर किए गए स्कैनर एक शून्य जोड़ेंगे और 13-अंकीय स्ट्रिंग लौटाएंगे। 12-अंकीय UPC-A आउटपुट के लिए कॉन्फ़िगर किए गए स्कैनर अग्रवर्ती शून्य हटा देंगे और 12 अंकों को लौटाएंगे। दोनों रीडिंग समान GTIN का प्रतिनिधित्व करती हैं। यह अपेक्षित व्यवहार है, कोई बारकोड त्रुटि नहीं है।
09Amazon FBA के लिए मुझे कौन सा बारकोड फ़ॉर्मैट उपयोग करना चाहिए?+
उत्पाद के लिए GS1-लाइसेंस प्राप्त UPC-A (GTIN-12) या EAN-13 (GTIN-13) का उपयोग करें। Amazon पूर्ति केंद्र ट्रैकिंग के लिए FNSKU लेबल भी मांगता है — यह एक Code 128 बारकोड है जिसे Amazon जनरेट करता है, जो उत्पाद के GTIN से अलग है। उत्पाद का बारकोड और FNSKU बारकोड अलग-अलग प्रयोजन पूरा करते हैं और दोनों Amazon के पूर्ति नेटवर्क में प्रवेश करने वाले उत्पादों पर मौजूद होना आवश्यक हैं।
10क्या UPC-A बारकोड मेरे ब्राउज़र में जेनरेट किया जा रहा है?+
हाँ। बारकोड पूरी तरह से आपके ब्राउज़र में जनरेट होता है। आप जो अंक दर्ज करते हैं वे किसी भी सर्वर पर भेजे नहीं जाते। आपके डिवाइस से बाहर निकलने वाला एकमात्र डेटा वह इमेज फाइल है जिसे आप डाउनलोड करने के लिए चुनते हैं। यह Premium Barcode Studio की सभी बारकोड जनरेशन टूल्स के लिए मानक आर्किटेक्चर है।