Mastiff

Barcode labels with a scan check before you print

Generate barcode and SKU labels with valid check digits. Before you print, a barcode reader checks sample labels made from the exact images in the PDF. Presets for Dymo, Brother, Zebra and Avery.

Free plan: 200 labels a month. Unlimited $8.99/mo with a 7-day trial.

Print preview of a barcode label with the scan check passedThe app reads the label back before printing
Scan check before printA reader decodes the preview label and the label with the longest barcode of each type, at most 5 per batch. If one does not scan, printing stops.
Valid check digits, no new duplicatesNew barcodes get valid check digits. The app will not create a barcode another product already uses.
Presets for real printersDymo, Brother, Zebra and Avery, plus custom label sizes.

What it does

GenerateBarcode and SKU labels with valid check digits. Duplicate barcodes already in your catalog are flagged.
Scan-checkA barcode reader checks sample labels before printing. Previews, test prints and reprints never count against your plan.
Purchase ordersPrint from a purchase-order CSV. The app finds the SKU or barcode column and the quantity column by their headers.
Print previewPreview one real label at true size, the one with the longest text. Presets for Dymo, Brother, Zebra, Avery plus custom sizes.

Install free on Shopify

How it works

Three steps, from catalog to printer.

Picking products and generating barcode labels in the Mastiff Barcode Labels admin

1Pick products

Choose products or variants from your catalog. Missing barcodes are generated with valid check digits.

A barcode label from the print preview with the green Scan check passed badge

2Scan-check

A reader decodes the preview label and the label with the longest barcode of each type, at most 5 per batch. If one does not scan, printing stops and the app tells you which one.

A print preview of one label at true size with the scan check passed

3Print

Check the preview, pick your printer preset, print. Previews and reprints do not count against your plan.

Print from a purchase order

Receiving stock? Skip the catalog step.

Printing labels from a purchase-order CSVPrint labels from a purchase-order CSV

Pricing

Start free. Upgrade when you print more.

Free

$0

200 labels a month. Enough for a small catalog and regular restocks.

  • 200 labels a month
  • Scan check on every print job
  • Previews and reprints are free
Install free

Unlimited

$8.99/mo

Unlimited labels for stores that print every week.

  • Unlimited labels
  • Everything in Free
  • 7-day free trial
Start free trial

Questions merchants ask

Which printers does it support?

Presets cover Dymo, Brother, Zebra and Avery, plus custom label sizes. Before you print, the preview shows one real label at its true size.

What if a label does not scan?

Printing stops and the app tells you which label failed, before you spend the label stock.

Do previews count against the free 200?

No. Previews, test prints and reprints are never counted against your plan.

I use Shopify's Retail Barcode Labels app. What changes?

Nothing moves: barcodes and SKUs live on your products in Shopify. Read the switching guide for the three things merchants say broke there and how this app handles each.

What if I get stuck?

Email [email protected]. We reply within one business day.

Switching from Shopify's Retail Barcode Labels app

Print your first sheet today

The free plan has 200 labels a month.

Install free on Shopify