About

About This Tool

A single-purpose utility: turn a shipping label PDF with several labels per page into separate 4 × 6 inch pages you can feed to a thermal printer.

Who makes it

An independent project by a single developer — not a company, not a team, not a product line inside some larger service. It is not affiliated with any carrier, marketplace or printer manufacturer, and no brand pays for having its name mentioned here.

The scope is deliberately one problem: several shipping labels arrive on one sheet, and the thermal printer only accepts one label at a time. Most converters solve that by taking an upload, an account, or both. This one is built so that neither is required — the missing server is a product decision, not a technical shortcut.

Why it exists

Marketplaces and shipping platforms optimise for office printers — two labels on a Letter or A4 sheet. Thermal label printers only accept 4 × 6 stock. The gap between those two facts produces a daily annoyance for anyone shipping more than a handful of orders: open the PDF, screenshot the label, paste it into something, resize, print, repeat.

Desktop PDF editors can crop pages, but using a general-purpose editor for one repetitive task is slow, and many of the online converters upload your labels to a server. Shipping labels contain customer addresses and phone numbers, so uploading them to an unknown service is a real privacy cost for a trivial convenience.

What it does

What it deliberately does not do

How it is built

The whole tool is static HTML, CSS and JavaScript. PDF pages are read with PDF.js and rebuilt with pdf-lib: the source page is embedded once as a form object, then clipped to each crop rectangle and drawn onto a fresh 4 × 6 page. The site is served from a static host, which is why it can be free and why there is no database to leak.

Cost and funding

The tool is free and currently carries no advertising. If that changes, it will be visible on the page and described in the privacy policy before any script is added. No affiliate link is presented as a neutral recommendation.

Feedback

Broken layout on a specific carrier's template is the most useful thing you can report — a screenshot of the source page and the carrier name is enough to reproduce it. See the contact page.