Bulk barcode generator: Code 128 and Code 39 from Excel or a SKU list
By StitchMagic team · Last checked 23 October 2026
Barcode type
Your own SKUs. Any length, letters and numbers.
Label size
Sheet preview
Paste a list to see the sheet fill up.
1 blank row was skipped.
Runs in your browser · your list is never uploaded · no signup for up to 500 rows
What you get
Multiple barcodes on one A4 sticker sheet
Each label carries
- Code 128 bars with a white margin either side.
- The SKU printed underneath, so someone can type it in when a scan fails.
- The caption from your second column, such as “Kurti · Red · L”.
Switch the demo to the cheaper 65-label sheet and the tool warns that those SKUs make bars too thin for a 38 mm sticker. Make your SKU barcodes ↑

How to make barcodes in bulk from Excel
- 1
Get your list in
Paste one or two columns (the second prints under each barcode), or upload the file. - 2
Pick type and size
Code 128 is the default. Choose your sticker sheet; the preview is to scale. - 3
Skip used stickers
On a part-used A4 sheet, set “Start at label” to the first empty position. - 4
Download and print
A PDF for that sheet, or a PNG ZIP named after each SKU. Print at 100%, not “fit to page”.
| Column A: SKU (what gets encoded) | Column B: caption (optional) |
|---|---|
| MEERA-KRT-RED-L | Kurti · Red · L |
| MEERA-KRT-RED-M | Kurti · Red · M |
| MEERA-SAR-GRN-FS | Saree · Green |
Header row optional; the tool asks which column is which.
Bulk barcode 128, Code 39 or EAN-13: which type and label size
| Type | What it holds | Use it when |
|---|---|---|
| Code 128 | Letters and numbers, any length | Your own SKUs, shelf and polybag stickers |
| Code 39 | A–Z, 0–9 and a little punctuation | An older scanner insists on it |
| EAN-13 | Exactly 13 digits | You have a GS1 India number (Amazon.in, retail) |
| UPC-A | Exactly 12 digits | A US-issued UPC you already hold |
| Label preset | Size | Labels per page |
|---|---|---|
| A4 sheet | 38.1 × 21.2 mm | 65 |
| A4 sheet | 45.7 × 25.4 mm | 40 |
| A4 sheet, room for a caption (default) | 63.5 × 33.9 mm | 24 |
| Thermal roll, polybag label | 50 × 25 mm | 1 |
| Thermal roll | 3 × 2 in (76.2 × 50.8 mm) | 1 |
| Thermal shipping label | 4 × 6 in (101.6 × 152.4 mm) | 1 |
| Custom | 10–200 mm wide × 8–280 mm high | Worked out for A4 |
500
rows free per list (5,000 after a WhatsApp number)
0.125 mm
one thermal printer dot at 203 dpi (25.4 ÷ 203)
0.25 mm
thin-bar warning: two printer dots at 203 dpi
Types, presets and limits: StitchMagic tool code, checked 23 Oct 2026. Dot size: arithmetic (1 in = 25.4 mm).
Barcode printing problems and fixes
Warning that the bars are too thin
Bars run blurry on small stickers
A row was skipped
A pasted EAN-13 has a wrong check digit
Free bulk barcode generator: your SKU list stays on your device
Free, with no signup for up to 500 barcodes per run. The barcodes, the PDF and the ZIP are built in your browser, so your SKU list isn’t uploaded.
Over 500 rows, the first 500 run and the tool offers the two ways on given in the FAQ below.
Need one code, not a list? Use the barcode generator. Printing courier labels instead? The AWB label generator does that. For listing the same SKUs, see bulk product upload and the marketplace sellers page.

Let ListMagic fill your Meesho catalog form
Related seller tools
Frequently asked questions
Is this bulk barcode generator free?
Yes. The first 500 rows run free with no signup. For more, split the list into batches of 500, or give a WhatsApp number (with consent) to raise the limit to 5,000 rows until you reload.
Can I generate barcodes from Excel?
Yes. Upload the .xlsx or .csv, or paste the column, then choose the code column and an optional caption column.
Can I make Code 128 barcodes in bulk?
Yes. Code 128 is the default type: it holds letters and numbers of any length and needs no registration, so it suits your own SKUs.
Can I use a self-made EAN-13 on Amazon India?
No. Amazon.in accepts only UPCs and EANs issued by GS1 India and checks them against the GS1 database; brand owners without barcodes can apply for a GTIN exemption (Amazon.in seller blog, retrieved 4 Oct 2026).
Why won’t my printed barcode scan?
Usually it was printed with "fit to page" instead of 100%, or the bars are too thin for the label size. Reprint at actual size or move up a label size.
Do you store my SKU list?
No. Everything is built in your browser. Only the WhatsApp form, if used, sends your number, the page name and the row count.
Can I generate multiple barcodes at once?
Yes. Every row becomes a barcode in one run, as one PDF or a PNG ZIP.
Can I make Code 39 barcodes in bulk?
Yes. Pick Code 39 in the type list when an older scanner needs it; otherwise use Code 128.
Do I need a barcode font or add-in for Excel?
No. Upload the sheet or paste the column; the tool draws the bars.
Official sources: GS1 India: EAN-13 · GS1 India: barcodes in e-commerce · Amazon.in: how to get a product ID, retrieved 4 Oct 2026. Tool behaviour checked against the code on 23 Oct 2026. StitchMagic is a set of free tools and one AI listing agent (ListMagic) for online sellers in India that helps them list faster on Meesho, Flipkart and Amazon.in and sell more.