Skip to content
The native label software for macOS — buy once, no subscription
JetLabel
Features Barcodes Printers Pricing FAQ Download Free
Printers / TSC / TSC TE310
COMPATIBILITY · TESTED ON macOS

TSC TE310

A 4-inch desktop thermal printer for product, barcode and shipping labels. Works natively with JetLabel on macOS — no Windows, no vendor drivers.

Works on macOS 13+ JetLabel 1.0+ No drivers required
TSC TE310 — spec sheet
Language
TSPL2 (+ Eltron/Zebra emulation)
Resolution
203 / 300 dpi
Interfaces
USB · opt. Ethernet / Serial / WLAN
Driverless
Yes (direct TSPL)
macOS driver
Yes
Recommended
60 × 30 mm, 100 × 150 mm
Resolution
300 dpi
Max print width
108 mm / 4.25"
Drivers
None
Connection
USB · Ethernet
Languages
TSPL / ZPL
Media
Direct & transfer
Setup on macOS

Up and printing in three steps.

01.
Connect the printer

Plug in via USB or add it to your network over Ethernet, then power on.

02.
Add it in macOS

System Settings → Printers & Scanners → Add. macOS detects the TE310 over USB/Bonjour — no driver download.

03.
Print from JetLabel

Open JetLabel, pick the TE310, set your label size in mm, run Preflight and print direct.

Test prints

What we printed in testing.

Code 128 · 60×30 mm
Sharp bars, scannable first try at 203 dpi.
FNSKU · 60×30 mm
Dominant FNSKU + single-line title, true size.
QR + text · 40×30 mm
Crisp QR with readable caption, no scaling artefacts.
Recommended label sizes
60 × 30 mm 100 × 60 mm 40 × 30 mm 57 × 32 mm 100 × 150 mm 38 × 25 mm

All sizes print at true dimensions on the TE310. Set the exact width/height in JetLabel’s document properties.

Known issues
▸ Gap/black-mark calibration may be needed after a media change — run the printer’s auto-calibration.
▸ Set print speed to 4–5 ips for dense barcodes to keep bars crisp.
▸ Over Ethernet, assign a static IP so the printer stays discoverable.
Driver note

JetLabel prints to the TE310 through macOS directly and does not install drivers automatically. If macOS doesn’t list it, add it manually under Printers & Scanners or use TSC’s macOS CUPS driver, then select it in JetLabel.

Troubleshooting
The printer isn’t listed in JetLabel

Make sure it’s added in macOS Printers & Scanners first. JetLabel shows configured printers; if it’s found but not configured, JetLabel links you straight to the macOS settings.

Labels come out blank or partly printed

Check the media type (direct thermal vs transfer ribbon) and run auto-calibration so the printer learns the label gap.

Two labels feed per print

Confirm the label size in JetLabel matches the physical media; the TE310 hardening prints one label per job at true size.

Barcode won’t scan

Lower the print speed and run Preflight in JetLabel — it flags low DPI and clipped barcodes before you print.

FAQ

Common questions.

JetLabel discovers installed macOS printers and Bonjour/network devices, reads CUPS info where the sandbox allows, and prints directly to thermal label printers — TSC, Zebra, Brother, DYMO, Deli and similar. It does not auto-install drivers (that isn’t reliable on macOS), but it clearly shows what’s missing and the next step.

No. JetLabel is a one-time purchase. All 1.x updates are free; a future 2.0 would be an optional paid upgrade. No watermark, no time limit, no registration, no cloud.

The essential designer (text, images, logos, QR, barcodes, lines, shapes, custom sizes), printing, print preview and PDF export. Limits: 3 templates and 20 labels per print job. A fair way to test your printer first.

CSV / Excel / JSON import, serial numbers and auto-increment, unlimited labels and templates, printer & paper profiles, and PDF / PNG / SVG export. Launch price €79 (regular €99), one-time.

Yes. Store your Amazon SP-API credentials in the macOS Keychain, use Amazon articles as a data source, and print FBA-style labels with a dominant FNSKU barcode, readable text and a single-line title — at any label size you need.

Everything runs on your Mac. No cloud, no account, no telemetry. Amazon credentials are stored in the macOS Keychain — no .env files needed.

Pro imports CSV, Excel and JSON, with drag-and-drop fields, placeholders in text and barcodes, and a live preview of the current record. Business later adds webhooks and Amazon / Shopify / WooCommerce APIs.

Print to your TSC TE310 on Mac today.

Download JetLabel free and run a test print in minutes — no drivers, no subscription.