T158 · Web, Data, QR & Developer Tools

Code-128 Barcode & EAN-13 Check Digit Generator (SVG Download)

बारकोड (Code-128 और EAN-13) जनरेटर

Generate high-contrast Code-128B vector SVG barcodes for SKUs, courier AWBs, and warehouse bins, plus compute the 13th GS1 Modulo-10 check digit for EAN-13 retail barcodes (890 India prefix).

🔒 Browser-Local Only (Zero Server Upload)
Quick Examples:

Calculated Output & Breakdown

Generated Barcode & Checksum
8901234567890
890123456789
Input String
890123456789
Symbology
Code-128B (ISO/IEC 15417)
EAN-13 (if 12 digits)
8901234567890
GS1 India Prefix Check
Yes (890 = GS1 India)
Barcode PropertyValue
Encoded Value890123456789
EAN-13 Checksum Result8901234567890
Note12-digit numeric input detected: GS1 EAN-13 Check Digit is 0 → Full EAN-13: 8901234567890
12-digit numeric input detected: GS1 EAN-13 Check Digit is 0 → Full EAN-13: 8901234567890

About this tool

Prepare a barcode or check-digit example using the supported Code-128 and EAN options. Compare the encoded identifier with your original record and test the downloaded graphic in the intended scanner or print workflow.

Calculations and file processing run in this browser tab. The tool does not send working inputs or files to our hosting server.

हिंदी में जानकारी: बारकोड (Code-128 और EAN-13) जनरेटर

मुख्य इनपुट और नियंत्रण हिंदी में देखने के लिए ऊपर “🇮🇳 हिंदी में देखें” चुनें। गणना और फ़ाइल प्रोसेसिंग इसी ब्राउज़र टैब में होती है; टूल आपके इनपुट हमारी होस्टिंग पर नहीं भेजता।

Features

  • Work with SKU / AWB / 12-Digit GS1 Prefix (e.g. 890123456789).
  • Review Input String; Symbology; EAN-13 (if 12 digits) in the result breakdown.

Benefits

  • Check an identifier’s encoded representation.
  • Review a check digit before preparing a label.

Who should use this tool?

  • Warehouse teams preparing internal item labels.
  • Developers testing a barcode example.

How to use

  1. Complete the labelled fields for your scenario, including SKU / AWB / 12-Digit GS1 Prefix (e.g. 890123456789). Use the units shown beside each field.
  2. Try the example labelled “Indian GS1 890 Prefix (890123456789 → Check Digit 8)” if you want to check the workflow first.
  3. Select Calculate / Run Tool and review Generated Barcode & Checksum and Input String; Symbology.
  4. Check the assumptions and limitations below. Adjust a value to compare scenarios, then copy or download the result you need.

Try these worked examples

ScenarioExample inputsExample result
Indian GS1 890 Prefix (890123456789 → Check Digit 8)SKU / AWB / 12-Digit GS1 Prefix (e.g. 890123456789): 8901234567898901234567890
Alphanumeric Warehouse SKU (BRT-KRT101-BLK-M)SKU / AWB / 12-Digit GS1 Prefix (e.g. 890123456789): BRT-KRT101-BLK-MBRT-KRT101-BLK-M

Reference and processing

ISO/IEC 15417 (Code 128) & GS1 India (890 Country Prefix) Modulo-10 Check Digit · Listed applicability: 2025-2026

Calculations and file processing run in this browser tab. The tool does not send working inputs or files to our hosting server.

FAQs

Does generating a barcode allocate an official product identifier?

The generator encodes the value entered. It does not allocate a GS1 identifier, register a product or confirm that a number belongs to your business.

Which inputs do I need for Code-128 Barcode & EAN-13 Check Digit Generator (SVG Download)?

Use SKU / AWB / 12-Digit GS1 Prefix (e.g. 890123456789). The built-in examples show how those fields fit together.

What should I check before using this result?

Supports ASCII 32–126 for Code-128B and 12-digit numeric strings for EAN-13 check digit calculation. Check the assumptions and output against your intended task before relying on the result.

What happens to the information I enter?

Calculations and file processing run in this browser tab. The tool does not send working inputs or files to our hosting server. Tool favourites save only tool IDs in this browser. Sharing sends the tool link, not your working values or files.

Share this tool

Send someone a shortcut to Code-128 Barcode & EAN-13 Check Digit Generator (SVG Download). Only the tool link is shared.

Useful next steps for this task.

An editorial selection for everyday tasks.

A useful link, ready to send

Share on social media

Code-128 Barcode & EAN-13 Check Digit Generator (SVG Download)

Only this tool’s link is included. Your inputs and files stay out of the share.

You choose the recipient and confirm the post in the app you open.

Help make this tool better

Feedback about this tool

Code-128 Barcode & EAN-13 Check Digit Generator (SVG Download) T158

Found a problem or have a suggestion? Open an email draft with this tool’s name and link. Add your feedback and choose Send in your email app.

To: ecomtoolkitindia@gmail.com. Tool inputs, files and browser details are not added automatically.