EAN-13, EAN-8, UPC, ITF-14, CODE128 और CODE39 बारकोड बनाएँ और 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 का आख़िरी अंक एक चेक डिजिट होता है, जो उससे पहले के अंकों से निकाला जाता है। अगर आप सिर्फ़ मुख्य हिस्सा लिखते हैं, तो टूल उसे पूरा कर देता है और बता देता है कि उसने कौन-सा अंक जोड़ा, ताकि आप पूरा नंबर दर्ज कर सकें।
ज़्यादातर मामलों में हाँ, बस छपाई के कुछ नियम हैं: सफ़ेद पर गहरा काला, चौड़ाई में कभी खिंचा हुआ नहीं, और चिह्न के चारों ओर की सफ़ेद हाशिया जगह ज्यों की त्यों (टूल इसे पहले ही जोड़ देता है)। इसे अपने सामान्य आकार से बहुत छोटा करने से बचें — बारें धुँधली हो जाती हैं और स्कैनर चूकने लगते हैं।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।