Short answer: choose printer, ribbon and label together
Barcode label printing needs three parts that match: a printer wide enough for the label, a ribbon grade suited to the label material, and labels the printer can feed. Set the print mode to thermal transfer, use the lowest darkness that scans, and test a label with your scanner before running a batch.
The three components of barcode label printing
Every barcode label printing setup has three components that must work together:
- Barcode printer — the machine that applies heat through a printhead
- Thermal transfer ribbon — the ink film that transfers to the label
- Label material — the substrate that receives the ink
Get any one wrong and you get poor print quality, unscannable barcodes, or premature printhead failure. This guide helps you match all three correctly.
Step 1: Choose your barcode printer
Barcode printers come in two categories:
Desktop printers (up to 4" width): Zebra GK, GX, ZD series; TSC DA, TE, TC, TX and TTP-244 Pro series; Godex G500, RT series. Best for: offices, retail stores, small warehouses printing under 1,000 labels/day.
Industrial printers (4" to 8" width): Zebra ZT400, ZT600 series; TSC MH and TTP-2410M series; Sato CL series; Honeywell PM series. Best for: factories, large warehouses, logistics centres printing 1,000–50,000+ labels/day.
Key specs to decide: print width (must cover your label width), resolution (203 DPI for standard barcodes, 300 DPI for small text/2D codes), and speed (measured in inches per second).
Tell Codewell your printer model and we confirm the ribbon width, core size and winding it takes. Ribbon must suit the specific printer, so check your printer's guide too.
Step 2: Match the ribbon to your label
The ribbon grade depends on your label material and environment:
Paper labels (indoor, normal handling) → Wax ribbon (CW-11 or CW-12) Coated paper labels (moderate handling) → Wax-resin ribbon (CW-20 or CW-22) Synthetic labels (outdoor, chemicals, heat) → Resin ribbon (CW-28 or CW-33) Garment tags (wash cycle required) → Wash-care ribbon (CW-60)
Ribbon width: measure your label width and add a few millimetres. The ribbon must be at least as wide as the label, and slightly wider, to prevent edge printing issues.
Ribbon length: longer rolls (300m, 450m, 600m) mean fewer roll changes. For high-volume printing, always choose the longest roll your printer supports.
Step 3: Configure print settings
Once printer, ribbon, and labels are loaded, configure these settings in your printer driver or label software:
Print speed: Zebra says slower print speeds typically yield better print quality, so pick the speed your volume allows and adjust from there.
Darkness/heat: start low and raise it until the barcode scans. Zebra says to set darkness to the lowest setting that provides good print quality. Too low gives faint, unscannable barcodes. Too high can smudge, wrinkle the ribbon, burn through it and wear the printhead early.
Print mode: select 'Thermal Transfer' (not 'Direct Thermal') — this tells the printer to use the ribbon. Zebra's guides add: never use direct thermal media with ribbon, which can distort barcodes.
Media type: set your label type (gap, continuous, or black mark) and label size (width × height).
Best practice: print a test label, scan it with your barcode scanner, adjust darkness if needed. Then print a few more after any change of ribbon or label.
Common setup mistakes and how to avoid them
Ribbon too narrow: causes unprinted edges on labels. Always use a ribbon at least as wide as the label, and usually a few millimetres wider.
Wrong ribbon grade: wax on synthetic labels = poor adhesion. Resin on paper = poor print; TSC says resin ribbons do not print well on paper labels. Match grade to substrate.
Heat too high: Zebra links it to ribbon wrinkling, unclear print, barcodes that do not scan, and premature printhead wear. Start low, increase until barcodes scan reliably.
Ribbon loaded backwards: ribbon must be ink-side-down against the label. If prints come out blank, flip the ribbon.
Print mode set to Direct Thermal: the printer won't use the ribbon. Confirm 'Thermal Transfer' is selected in driver settings.
Need help choosing? Call Codewell at +91-9818254785 with your printer, label material and label width, and we will recommend a grade and send a free sample roll.
Sources
Print settings and ribbon rules follow printer-maker documents. The CW grade to label pairings are Codewell's own.
- Zebra ZT231 user guide: Print Menu: print type (thermal transfer or direct thermal), lowest darkness that gives good print quality, speed, label type
- Zebra GK420T user guide: Ribbon Overview and Use: when ribbon is needed; never use direct thermal media with ribbon; ribbon as wide as or wider than the media
- Zebra ZT231 user guide: Printing or Print Quality Issues: barcodes that do not scan, darkness, dirty printhead, incorrect media and ribbon combination
- TSC Thermal Transfer Ribbons: wax, wax-resin and resin by label material; resin does not print well on paper
- Honeywell PC42t Desktop Printer User Guide: select ribbon that matches the face material of the media
Related resources
Need help choosing the right ribbon?
Share your printer model and label type — we'll recommend the exact CW-series ribbon and send a free quote.