Flipkart guide · 4 min read
How to print a Flipkart label on a thermal printer
A thermal printer wants a 4×6 (100×150 mm) label and nothing else. Flipkart hands you a full A4 PDF with the label in the corner and an invoice below — which is why printing it directly gives you a tiny, unscannable barcode. This guide fixes that in a minute: crop to 4×6, set the paper size, print at 100%.
What you'll need
- Your Flipkart label PDF from Seller Hub (the combined label + tax-invoice file).
- A thermal printer loaded with a 100×150 mm (4×6 inch) direct-thermal roll.
- The free CropSheet Flipkart cropper — nothing to install.
Why the raw PDF prints wrong
The label itself is 4×6, but the file is A4. Flipkart places the shipping label in the top portion of an A4 sheet with the tax invoice underneath. If you send that A4 PDF to a 100×150 mm printer, “Fit to page” squeezes the whole sheet onto the label — barcode included — until no courier scanner can read it. Printing at actual size instead just clips the sheet and drops your address. The label has to be cropped onto its own 4×6 page first. (More on the exact numbers: Flipkart label size in mm.)
Step 1 — Crop the label to 4×6
Open the Flipkart label cropper and drop your PDF onto the page. It reads the file in your browser, finds the shipping-label rectangle on every page, and rebuilds each one as its own 4×6 page at full resolution. Nothing is uploaded — your buyers' names and addresses never leave your device. Download the cropped PDF.
Step 2 — Load the 100×150 mm roll
Load a 4×6 (100×150 mm) direct-thermal label roll and let the printer feed/calibrate one blank label so it detects the gap between labels. Direct thermal uses no ink or ribbon — the print head darkens the label directly — so make sure the roll is direct-thermal, not thermal-transfer.
Step 3 — Set paper size and scale
Open the cropped PDF and, in the print dialog, set:
- Printer: your thermal printer (e.g. TVS, TSC, Zebra, or the model you have).
- Paper size: 100 × 150 mm, or “4 × 6 in”, or the printer's named label preset.
- Scale: 100% / Actual size — never “Fit to page”.
- Margins: None / 0. Orientation: Portrait.
If the label preset isn't listed, add a custom 100×150 mm size in the printer's driver preferences (Devices & Printers → your printer → Printing preferences), then pick it here.
Step 4 — Print one, scan, then batch
Print a single label first and scan the barcode. If it scans cleanly, send the rest of the batch. If it doesn't, don't reprint the whole run — fix it with the checklist below and test one more.
Troubleshooting
- Barcode won't scan: confirm 100% scale on 100×150 mm media, and nudge the printer's darkness/density up a notch.
- Label prints too small: “Fit to page” is still on, or you printed the A4 PDF instead of the cropped 4×6 — re-crop and set Actual size.
- Half the label is cut off: the paper size is set to A4, not 100×150 mm.
- Two labels print per feed / blank labels eject: run the printer's label-length calibration so it learns the gap.
- Print is faint: raise the darkness setting, and check the roll is direct-thermal and loaded the right way up (thermal side toward the head).
While you're there: the order Excel
Because Flipkart's label carries a real text layer, the same drop can also hand you a clean order Excel — order number, SKU, amounts, GST and place of supply, one row per invoice line — so you don't retype anything into a spreadsheet for your accountant.
Frequently asked questions
- Why does my Flipkart label print too small on a thermal printer?
- Because you are printing the full A4 PDF with "Fit to page" on. The 4×6 label is only a corner of the A4 sheet, so fitting the whole sheet onto a 100×150 mm label shrinks the barcode until it will not scan. Crop the label to its own 4×6 page first, then print at 100% (Actual size).
- What paper size should I set for a Flipkart label?
- Set the paper size to 100×150 mm (4×6 inch), or your printer’s named label preset. Set scale to 100% or Actual size, margins to none, and orientation to portrait.
- Which thermal printer roll do I need?
- A 100×150 mm (4×6 inch) direct-thermal shipping-label roll. Direct thermal needs no ink or ribbon. The same roll works for Amazon and Meesho labels too.
- The barcode will not scan after printing — what do I fix?
- Reprint at 100% scale on the correct 100×150 mm media, and raise the printer’s darkness/density setting a notch. A barcode that was shrunk by "Fit to page" or printed too light is the usual cause.
- Can I print a Flipkart label without a thermal printer?
- Yes. A cropped 4×6 label prints fine on a normal A4 printer — you just use a full sheet per label unless you place several to a page and cut them. The label stays the correct size.
Crop your Flipkart PDF to a print-ready 4×6 — free, in your browser.
Open the Flipkart label cropper