🚀100% Free - No Login

Best Thermal Printer Settings for Meesho, Flipkart & Amazon Labels (2026 Guide)

Published for Indian E-Commerce Sellers | Hardware & Printing Guide

You have cropped your shipping labels, sorted them by product, and downloaded a clean 4x6 PDF. But when you press print, the labels come out blurry, the text is cut off at the edges, or the barcodes have light lines through them. If the barcode is not 100% crisp, pickup executives from Delhivery, Ekart, or Amazon Easy Ship will refuse to scan your packages.

In this guide, we walk you through the exact hardware and software settings to get perfect, scan-ready labels every time on TSC, Zebra, Xprinter, and TVS thermal printers.

1. The Gold Standard Size: 4x6 Inches (100mm x 150mm)

Ensure you buy 4x6 inch (100mm x 150mm) self-adhesive thermal roll labels. Do not buy smaller sizes like 3x5 or 4x4, as they will compress the required shipping details and render the layout unreadable.

2. Windows/Mac Printer Driver Settings

Before configuring the PDF reader, you must set the default page layout in your operating system\'s printer driver settings:

How to Configure Settings on Windows:

  1. Open Control Panel > Devices and Printers.
  2. Right-click your thermal printer (e.g., TSC DA210 or Xprinter XP-460B) and select Printing Preferences.
  3. Go to the Page Setup tab.
  4. Click New to create a custom stock size: Name it 4x6 Labels, set Width to 4.00 in (101.6mm) and Height to 6.00 in (152.4mm).
  5. Under the Graphics tab, set Halftone to Dither or None. This ensures barcodes print in pure, high-contrast solid black lines.
  6. Under the Options tab, set Darkness/Density to 10 or 12. Adjust this depending on your printhead wear.

3. Chrome and Adobe PDF Reader Settings

When you open the processed PDF from EcomSaathi's Label Sorter, make sure your print dialog matches these settings:

4. Specific Tips for Popular Thermal Printers in India

TSC Printers (e.g., TSC DA210, TSC TE244)

TSC printers are workhorses. If the barcode has thin white vertical lines, your printhead might have dust or a burnt pixel. Clean the printhead with an isopropyl alcohol wipe. In the preferences, set Print Speed to 2 or 3 inches per second. Printing too fast can reduce barcode crispness.

Zebra Printers (e.g., Zebra GC420d, GK420t)

In the Zebra driver, set the print mode to Direct Thermal if you are using heat-sensitive labels without a ribbon. Set the Dithering setting to \"Ordered\" or \"Threshold\" for solid barcode lines.

Xprinter & TVS (e.g., XP-460B, XP-420B, TVS LP 45)

These affordable printers can sometimes experience calibration issues. If the print starts in the middle of a label or skips labels, press and hold the feed button until the red light flashes twice to perform a **label media calibration**.

Verify Your Barcodes Before Dispatch

A quick trick to verify your labels: try scanning the printed barcode with your own smartphone using a standard barcode scanner app or your Meesho/Amazon seller app. If your phone scans it instantly in normal light, the logistics pickup scanners will have no problem reading it.