India Tools
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.