Shelfmark

Shopify app for barcode, SKU and price labels

Labels that print exactly like the preview.

Barcode, SKU and price labels from Shopify on Avery sheets, Dymo, Zebra, Rollo, Brother and jewelry tags. Exact page sizes, printer calibration, and unlimited labels on every plan.

Coming soon to the Shopify App StoreSee how it works →
Preview = print
Avery 5160 · 1 × 2⅝ in · 30 per sheetlabels.pdf
Ceramic Pour-Over Mug
12 oz / Speckled White
$28.00$34.00
NOR-MUG-0001
Stacking Ring
$65.00
Linen Napkins
$18.00
Prints onAvery sheetsDymo LabelWriterZebraRolloBrother QLJewelry tags

From product to shelf in three steps

1

Pick your labels

Avery 5160, 5167, L7651, Dymo 30252 and 30336, Zebra and Rollo rolls, Brother DK, jewelry tags, or any custom size.

2

Calibrate once

Print the calibration page on plain paper, hold it over a label sheet, and nudge by a millimeter if your printer is off.

3

Print from any product

Open a product or select many, choose Shelfmark labels from the Print menu, and print the PDF you just previewed.

Built for labels that have to line up and scan

The preview is the PDF

No HTML preview that prints differently. You see the exact PDF, at the exact page size, that goes to your printer.

Exact sizes, per-printer calibration

Every stock is laid out to its published dimensions. Shift by tenths of a millimeter or fix a printer that scales.

Barcodes that scan

UPC, EAN and Code 128 drawn as sharp vector bars with proper quiet zones, snapped to your printer's dots.

Barcode and SKU generator

Fill missing SKUs from a pattern and missing barcodes with in-store EAN-13 numbers. You review every change first.

Quantities from stock

One label per unit on hand, at the location you choose (Pro), or per location for multi-location stores (Plus).

Price-change queue

Change prices, then reprint only the labels that are now wrong (Plus). ZPL files for Zebra printers too.

Unlimited labels on every plan

Free

$0/month

Free forever

  • Unlimited labels
  • Every stock: Avery, Dymo, Zebra, Brother
  • Barcode and SKU generator
  • 1 saved label design
  • Print from the Shopify admin Print menu
  • Printer calibration
Coming soon

Pro

$6.99/month

7-day free trial

  • Unlimited label designs
  • Print quantities from stock on hand
  • QR codes to the product page
  • Your logo and custom text lines
  • Compare-at "was" price
Coming soon

Plus

$14.99/month

7-day free trial

  • Price-change label queue
  • ZPL files for Zebra printers
  • Per-location quantities
  • Everything in Pro
Coming soon

Billed through Shopify. No per-label fees. Change or cancel any time from Shelfmark in your Shopify admin.

Questions

Something else? Email shelfmark@dcoded.dev and a person who builds Shelfmark will answer.

Is there a label limit?

No. Every plan, including Free, prints unlimited labels. Plans differ in features, not in how much you can print.

Which printers and labels work?

Any printer that prints a PDF: laser and inkjet on Avery-style sheets (Letter and A4), Dymo LabelWriter, Zebra, Rollo and other thermal printers, and Brother QL. Plus adds ZPL files for Zebra printers.

My labels print off-center. Can I fix it?

Yes. Print the calibration page, hold it over a blank sheet, and enter the offset in millimeters. Each design keeps its own calibration, so your Dymo and your laser printer can both be exact.

Can I print the SKU on every label?

Yes. Title, variant, price, compare-at price, SKU, barcode, vendor and your own text are each a switch in the design, on every stock.

Will it change my products?

Only when you ask. The Barcodes & SKUs page shows every proposed change in a table first and never touches values that are already valid unless you tick overwrite.

Do you store my customers' data?

No. Shelfmark reads products, prices, inventory and locations. It has no access to orders or customers.

Print the labels you previewed.

Free to start, with unlimited labels.

Coming soon to the Shopify App Store