Skip to main content
Back to India Tools

India Tools

Utility

Barcode Generator

Create printable CODE128 barcodes from any text or number. Useful for inventory, labels, and shop tags.

Part of ContentVerse India Tools — free daily-use checkers for Indian users.

Barcode generator (CODE128)

How to use Barcode Generator

A barcode stores a number or short text as a series of bars that a scanner can read. This barcode generator creates a CODE128 barcode from any value, such as a product SKU, an asset tag, an order number or a library book ID, and lets you download it as an SVG file that stays sharp at any print size. It works in your browser, so the values you enter are not uploaded.

How to create a barcode

Type the value you want to encode in the box. The barcode preview appears immediately. If the value can be encoded, you will see the bars; if not, the tool shows an error. Press “Download SVG” to save the image and place it in a label design, a Word or Canva document or a print template.

Scan the printed barcode with your actual scanner or a barcode-reader app before you print many labels. Check that the number the scanner returns matches what you typed.

  • Use letters, digits and common symbols for CODE128
  • Keep the value as short as practical for a cleaner barcode
  • Test with the same type of scanner your shop or warehouse uses

What is CODE128?

CODE128 is a high-density barcode format that can encode all 128 ASCII characters, which means letters, digits and symbols. It is widely used in shipping labels, warehouses, inventory and internal tracking because it packs a lot of data into a small width and is read by almost every scanner.

It is not the same as the retail EAN-13 or UPC codes you see on packaged products. Those are numeric-only formats tied to the GS1 numbering system and need registered company prefixes. Use this tool for internal labels and tracking; use GS1 for products you sell in retail chains.

Printing barcodes that scan reliably

Use a high-contrast print, usually black bars on a white background, and leave a clear quiet zone of blank space on both sides. Do not shrink the barcode so much that the thinnest bars blur on a thermal printer. SVG scales cleanly, so you can resize it before printing without losing sharpness.

Avoid glossy laminates that cause glare and avoid placing the label over a curved edge. For small items, keep the value short so the barcode can be wider and more readable.

  • Black on white gives the best scan reliability
  • Leave margins on the left and right of the bars
  • Print a test sheet before a full run

Common uses for small businesses

Shops use barcodes for stock counting and billing, libraries for book tracking, schools for ID cards and offices for asset tags on laptops and furniture. Online sellers use them on parcels so the return and reconciliation process can be done with a quick scan.

Worked examples

Example 1 — an inventory SKU

Enter SKU-2045-BLU and download the SVG. Place it on a shelf label and scan it into your inventory sheet to confirm the same text appears.

Example 2 — an order or parcel ID

Enter the order number 100234567 and print it on the packing slip. At return time, scanning the code pulls the order up instantly instead of typing the number by hand.

Related tools & hubs

Frequently asked questions

Is the Barcode Generator free on ContentVerse India?

Yes. All India utility tools on ContentVerse India are free to use with no sign-up required.

Is this an official government website?

No. ContentVerse India is an independent platform. We use public datasets and open APIs. For official records, use government portals like Parivahan, GST, FoSCoS, or ECI.

Which barcode format does this tool create?

CODE128, which supports letters, digits and common symbols and is widely used for internal labels, shipping and inventory.

Can I use this barcode on retail products?

Retail products use GS1 EAN or UPC codes with a registered company prefix. Use this tool for internal tracking, not for retail listings that require GS1.

Why does the tool say it could not encode my value?

CODE128 supports standard ASCII characters. Remove unusual symbols or non-English characters and try again.

Is the barcode uploaded anywhere?

No. The barcode is generated in your browser and the value is not sent to our servers.