बारकोड जेनरेटर

EAN-13, EAN-8, UPC, ITF-14, CODE128 और CODE39 बारकोड बनाएँ और PNG डाउनलोड करें — सब कुछ आपके ब्राउज़र में।

इस्तेमाल कैसे करें

  1. फ़ॉर्मैट चुनें: खुदरा उत्पादों के लिए EAN-13, छोटे पैक के लिए EAN-8, उत्तरी अमेरिका के लिए UPC-A, शिपिंग के डिब्बों के लिए ITF-14, और आंतरिक लेबल के लिए CODE128 या CODE39।
  2. नंबर या टेक्स्ट लिखें। EAN-13, EAN-8, UPC-A और ITF-14 में आप आख़िरी अंक छोड़ सकते हैं — चेक डिजिट आपके लिए निकालकर दिखा दिया जाता है।
  3. "जेनरेट करें" पर क्लिक करें, प्रीव्यू देखें और PNG डाउनलोड करें। सब कुछ आपके ब्राउज़र में बनता है; किसी सर्वर पर कुछ नहीं भेजा जाता।

इस टूल के बारे में

बारकोड बारों में लिखा हुआ एक नंबर है: हर अक्षर काली बारों और सफ़ेद ख़ाली जगहों के एक तय पैटर्न में बदल जाता है, जिसे स्कैनर चौड़ाइयों के क्रम की तरह पढ़ता है। ये परिवार दो हिस्सों में बँटते हैं। EAN-13, EAN-8 और UPC-A खुदरा के कोड हैं — सिर्फ़ अंक, तय लंबाई, और आख़िर में एक चेक डिजिट — और ITF-14 उन्हीं का चचेरा भाई है, जो उन उत्पादों के शिपिंग डिब्बों पर लगता है। CODE128 और CODE39 खुले फ़ॉर्मैट हैं: वे अक्षर और चिह्न भी लेते हैं, उनकी लंबाई तय नहीं होती, और जब नंबर ख़ुद तय करना हो तो गोदाम, पुस्तकालय और एसेट-ट्रैकिंग सिस्टम इन्हीं का इस्तेमाल करते हैं।

चेक डिजिट में लोग सबसे ज़्यादा ग़लती करते हैं, इसलिए टूल इसे आपके लिए निकाल देता है। GS1 का मॉड्यूलो-10 नियम अंकों को दाएँ से बाएँ बारी-बारी 3 और 1 से गुणा करता है, सबको जोड़ता है, और फिर देखता है कि दस के अगले गुणज तक पहुँचने में कितना कम पड़ रहा है। 978030640615 को EAN-13 के रूप में लिखिए और आपको 9780306406157 मिलेगा; पूरे 13 अंक पेस्ट कीजिए तो आख़िरी अंक की जाँच होगी, और मेल न खाने पर सही अंक दिखा दिया जाएगा। कुछ भी बनाने से पहले चुने हुए फ़ॉर्मैट के हिसाब से लंबाई और अक्षरों का सेट जाँचा जाता है — CODE39 छोटे अक्षर और उच्चारण चिह्न स्वीकार नहीं करता, CODE128 सादे ASCII के बाहर कुछ नहीं लेता — ताकि असंभव कोड पर आपको ऐसा चिह्न न मिले जिसे कोई स्कैनर पढ़ ही न सके, बल्कि एक साफ़ संदेश मिले।

चित्र आपके ब्राउज़र में एक HTML canvas पर बनता है, ओपन-सोर्स JsBarcode लाइब्रेरी से, जो इसी साइट से आती है और तभी लोड होती है जब आप पहला कोड बनाते हैं। इससे यह टूल छोटी दुकान के शेल्फ़ लेबल छापने, स्टॉक और उपकरणों पर टैग लगाने, पैकेजिंग का मॉकअप बनाने, या टेस्ट एनवायरनमेंट को ऐसे कोड से भरने के काम आता है जिन्हें स्कैनर सचमुच पढ़ते हैं। एक ईमानदार चेतावनी: मान्य EAN-13 बना लेने भर से वह नंबर आपका नहीं हो जाता। खुदरा के GTIN GS1 आवंटित करता है — यहाँ GS1 Brasil — और किसी दूसरी कंपनी का कोड छापने पर वह चेकआउट पर उनके उत्पाद से टकराएगा। खुदरा के लिए अपने ही पंजीकृत नंबर इस्तेमाल करें; आंतरिक कामों में जो चाहें चलेगा।

फ़ॉर्मूला

GS1 चेक डिजिट (EAN-13, EAN-8, UPC-A, ITF-14): कोड के मुख्य हिस्से को दाएँ से बाएँ पढ़ते हुए अंकों को बारी-बारी 3 और 1 से गुणा करें, सबको जोड़ें, और चेक डिजिट है (10 - योग mod 10) mod 10।

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

क्या मेरा लिखा हुआ ब्राउज़र से बाहर जाता है?

नहीं। नंबर, बारकोड की तस्वीर और PNG, सब आपके ही डिवाइस पर JavaScript में बनते हैं — कुछ भी किसी सर्वर पर नहीं भेजा जाता और कुछ भी सहेजा नहीं जाता। डाउनलोड होने वाली इकलौती फ़ाइल है ख़ुद ड्रॉइंग लाइब्रेरी, जो vai.la से आती है, और वह भी तभी जब आप अपना पहला कोड बनाते हैं।

क्या मैं यहाँ बनाए गए बारकोड के साथ कोई उत्पाद बेच सकता हूँ?

सिर्फ़ तभी, जब वह नंबर पहले से आपका हो। टूल वही बनाता है जो आप लिखते हैं; वह कुछ आवंटित नहीं करता। खुदरा कोड GS1 से लाइसेंस लेने पड़ते हैं, ताकि दुनिया में कोई दो उत्पाद एक ही GTIN साझा न करें। आंतरिक लेबल, इन्वेंटरी और एसेट टैग के लिए कोई भी नंबर चलेगा।

मुझे कौन-सा फ़ॉर्मैट चुनना चाहिए?

खुदरा उत्पादों के लिए दुनिया भर का डिफ़ॉल्ट EAN-13 है, EAN-8 उन पैकेजों के लिए है जो उसके लिए बहुत छोटे हैं, UPC-A उत्तरी अमेरिका वाला रूप है और ITF-14 शिपिंग के डिब्बों पर लगता है। आंतरिक लेबल के लिए CODE128 इस्तेमाल करें, जो सघन है और अक्षर भी लेता है; CODE39 पुराना और कम सघन है, लेकिन कुछ पुराने सिस्टम आज भी उसी की माँग करते हैं।

टूल ने मेरे नंबर में एक अंक क्यों जोड़ दिया?

क्योंकि EAN-13, EAN-8, UPC-A और ITF-14 का आख़िरी अंक एक चेक डिजिट होता है, जो उससे पहले के अंकों से निकाला जाता है। अगर आप सिर्फ़ मुख्य हिस्सा लिखते हैं, तो टूल उसे पूरा कर देता है और बता देता है कि उसने कौन-सा अंक जोड़ा, ताकि आप पूरा नंबर दर्ज कर सकें।

क्या छपा हुआ बारकोड सचमुच स्कैन होगा?

ज़्यादातर मामलों में हाँ, बस छपाई के कुछ नियम हैं: सफ़ेद पर गहरा काला, चौड़ाई में कभी खिंचा हुआ नहीं, और चिह्न के चारों ओर की सफ़ेद हाशिया जगह ज्यों की त्यों (टूल इसे पहले ही जोड़ देता है)। इसे अपने सामान्य आकार से बहुत छोटा करने से बचें — बारें धुँधली हो जाती हैं और स्कैनर चूकने लगते हैं।

संबंधित टूल्स

QR Code रीडर किसी भी QR Code को अपने कैमरे से या इमेज फ़ाइल से पढ़ें — डिकोडिंग आपके ब्राउज़र में। Pix QR Code जेनरेटर Pix कुंजी को QR Code और कॉपी-पेस्ट कोड में बदलें — सीधे आपके ब्राउज़र में। काग़ज़ आकार संदर्भ (A4, Letter, DPI पिक्सेल) किसी भी काग़ज़ आकार को खोजें और उसकी माप mm, cm तथा इंच में पाएँ, साथ ही 72, 150, 300 और 600 DPI पर पिक्सेल। CPF जेनरेटर और वैलिडेटर सॉफ़्टवेयर टेस्टिंग के लिए मान्य CPF नंबर जनरेट करें और किसी भी CPF को तुरंत सत्यापित करें। CNPJ जेनरेटर और वैलिडेटर सॉफ़्टवेयर टेस्टिंग के लिए मान्य CNPJ नंबर जनरेट करें और किसी भी CNPJ को तुरंत सत्यापित करें। RG जेनरेटर और वैलिडेटर SSP-SP एल्गोरिदम से सही स्वरूप वाले RG नंबर बनाएँ और किसी भी RG के चेक डिजिट को अपने ब्राउज़र में जाँचें।

लंबे लिंक? मुफ़्त में छोटा करें

Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।

टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।