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

कोई सीरियल, एसेट कोड या उत्पाद नंबर लिखें — बारकोड तुरंत दिखता है, कॉपी या डाउनलोड के लिए तैयार।

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

  1. डेटा लिखें या पेस्ट करें — बारकोड टाइप करते ही बनता है, दबाने के लिए कोई बटन नहीं। उदाहरण पहले से भरा है, इसलिए एक काम करता कोड तुरंत स्क्रीन पर है।
  2. फ़ॉर्मेट चुनें: Code 128 (डिफ़ॉल्ट) कोई भी प्रिंटेबल ASCII लेता है — सीरियल, एसेट कोड, ऑर्डर नंबर। EAN-13 और EAN-8 खुदरा उत्पाद कोड के लिए हैं और केवल अंक लेते हैं।
  3. EAN के लिए 12 अंक (EAN-13) या 7 (EAN-8) लिखें और चेक डिजिट आपके लिए गिना जाता है; पूरे 13 या 8 लिखें तो आख़िरी अंक जाँचा जाता है। कोड के नीचे की पंक्ति असली चेक डिजिट दिखाती है।
  4. छवि कॉपी करके दस्तावेज़ में पेस्ट करें, या PNG (स्क्रीन, लेबल) या SVG (प्रिंट, स्केलिंग) डाउनलोड करें। क्वाइट ज़ोन मानक के अनुसार है, इसलिए कोड सीधे स्कैन हो जाता है।

उदाहरण

इनपुट

590123412345

परिणाम

5901234123457

फ़ॉर्मेट EAN-13 के साथ 590123412345 को चेक डिजिट 7 मिलता है, इसलिए पूरा कोड {sample}{check} है। वही अंक Code 128 में भी स्कैन होने योग्य कोड बनाते हैं, पर खुदरा स्कैनर EAN ही अपेक्षित करते हैं।

दायरा, सीमाएँ और आम सवाल

  • केवल तीन फ़ॉर्मेट: Code 128, EAN-13 और EAN-8। Code 39, Interleaved 2 of 5, UPC-A/E, 2D कोड और पोस्टल कोड इस दायरे से बाहर हैं — इंटरफ़ेस ऐसे बना है कि बाद में और फ़ॉर्मेट जोड़े जा सकें।
  • Code 128 यहाँ 100 अक्षरों और प्रिंटेबल ASCII (32–126) तक सीमित है: कंट्रोल कैरेक्टर और गैर-लैटिन लिपियाँ (चीनी, अरबी, इमोजी) कारण बताते हुए अस्वीकार की जाती हैं — Code 128 B/C उन्हें एन्कोड ही नहीं कर सकता।
  • EAN केवल सादे हाफ़-विड्थ अंक लेता है, ठीक 12/13 (EAN-13) या 7/8 (EAN-8)। हज़ार के विभाजक, स्पेस और गैर-ASCII अंक चुपचाप हटाने के बजाय अस्वीकार किए जाते हैं, ताकि आपको हमेशा पता रहे कि क्या एन्कोड हुआ।
  • चेक डिजिट मानक गणित है: 12/7 अंकों के इनपुट पर गिना जाता है, 13/8 अंकों पर जाँचा जाता है। इसका मतलब यह नहीं कि कोड पंजीकृत है — इस टूल का GS1 डेटाबेस से कोई संबंध नहीं, और यह पूरी तरह ऑफ़लाइन चलता है।
  • सफ़ेद पर तय काली पट्टियाँ, मानक क्वाइट ज़ोन के साथ (Code 128: हर ओर 10 मॉड्यूल; EAN-13: बाएँ 11, दाएँ 7; EAN-8: हर ओर 7)। कोई कस्टम रंग, ग्रेडिएंट, उलटे रंग या लोगो नहीं — कम कंट्रास्ट स्कैन विफलता का सबसे बड़ा कारण है।
  • कोई प्रिंट इकाई (mm, mils, DPI) और कोई रोटेशन नहीं: पेशेवर लेबल प्रिंटिंग के लिए समर्पित सॉफ़्टवेयर उपयोग करें। PNG की 512/1024/2048 px चौड़ाई और SVG स्क्रीन व स्केलिंग कवर करते हैं।
  • कोई बल्क या सीक्वेंस जनरेशन, बियरर बार, EAN-5 ऐड-ऑन, और कोई स्कैनिंग/डिकोडिंग नहीं — वह अलग टूल है।
  • छवि कॉपी करने के लिए ब्राउज़र का क्लिपबोर्ड API चाहिए; अगर वह ब्लॉक हो, तो डाउनलोड बटन हमेशा काम करते हैं। कुछ अपलोड, संग्रहीत या URL में नहीं जाता — सब कुछ आपके ब्राउज़र में चलता है।

बारकोड तैयार होने के बाद लोगों को आमतौर पर क्या चाहिए।