LabelCraft guides
LabelCraft - barcode labels for Shopify that print at exactly the size you set.
Every label prints at the size you set - measured, not approximate.
Overflow or a missing barcode always raises a visible warning before you print.
Modules snap to your printer's dots, so codes stay crisp and scan first time.
We never overwrite or reassign a product's existing barcode.
Practical, no-fluff guides for printing Shopify barcode labels that scan the first time. Pick a printer, fix a sizing or scanning problem, or move your receiving workflow over - each guide is a short, specific walkthrough.
Try it now - no install needed
Paste your Stocky (or any supplier) CSV export and instantly see which barcodes will scan, which are missing or invalid, and what your labels will look like at real size. Free, no sign-up.
Getting started with barcodes
- Shopify Barcode Labels — Complete Guide - Everything you need to print barcode labels from Shopify. Printer guides for Dymo, Zebra, and Brother; custom templates in mm; barcode generation; and a comparison with Shopify's built-in label app.
- Shopify barcode label FAQ - Answers to the most common questions about printing Shopify barcode labels: generating barcodes, label sizing and DPI, why a code won't scan, printers, importing from Stocky, and pricing.
- Print Shopify Barcode Labels When Your Products Have No Barcode Yet - No barcodes on your Shopify products? You don't need to buy GTINs to print scannable labels. Here's how to generate an internal-use Code 128 (or a real GTIN-13 from your GS1 prefix) for every variant that's missing one, then print labels that scan.
- How to Add Barcodes to Shopify Products in Bulk - Two reliable ways to add barcodes to many Shopify products at once: bulk-enter the barcodes you already have (bulk editor or CSV import), or generate valid EAN-13 / Code 128 barcodes for the variants missing one — with a dry-run preview before anything is written.
- SKU vs Barcode in Shopify — What's the Difference and Do You Need Both? - SKU and barcode are two different fields in Shopify. A SKU is the internal code you choose; a barcode is the scannable value. Here's exactly what each is for, when you need both, and why you don't have to buy GTINs to print scannable labels.
- Where to Get UPC/EAN Barcodes for Shopify — GS1 vs Resellers, and What You Actually Need - Where do Shopify barcodes come from? Buy a GS1 company prefix for real GTINs, buy single codes from a reseller, or generate your own internal Code 128 — here's which one you actually need, the catch with resellers, and how to check any code is valid before you print.
- Free barcode generator for Shopify - Generate barcodes for your Shopify products free, right in the app. Mint real GTIN-13s if you own a GS1 prefix, or free internal Code 128 codes that need no GS1 account - and know exactly when you need a real retail GTIN.
- GS1 Barcodes & Valid GTINs for Shopify - What a GTIN is, how the EAN-13 check digit works, why Google Shopping and Amazon reject invalid or restricted barcodes, and how to check and fix every barcode in your Shopify store before it ships.
- The GTIN check digit, and why your barcode won't scan without it - The last digit of an EAN-13, UPC-A or ITF-14 barcode is a check digit calculated from the others. Get it wrong and scanners reject the code. Here's how the GS1 mod-10 check digit is worked out, and how LabelCraft keeps yours valid.
- My barcode is invalid - how do I fix the check digit? - Your EAN-13 or UPC-A scans as invalid because the last digit no longer matches. Here's why the check digit fails, the one-digit fix, when recomputing is the wrong repair, and how LabelCraft suggests the correct value automatically.
- Find and fix duplicate barcodes in Shopify - Two products with the same barcode ring up the wrong item at checkout. How LabelCraft's Barcode Audit finds every duplicate across your catalog, what counts as a collision, and how to fix it safely.
- Shopify barcode types: which format should you print? - Which barcode format should you print in Shopify? Compare EAN-13, UPC-A, EAN-8, Code 128, GS1-128, Code 39, ITF-14, QR and Data Matrix - what each is for, digits vs letters, retail vs internal - and how to choose.
- What country is a barcode from? GS1 prefixes explained - The leading digits of a barcode are its GS1 prefix - the organisation that issued it, not a country of manufacture. Here's what each GS1 prefix range means, why 690 doesn't mean 'made in China', and how LabelCraft audits your Shopify prefixes.
- Restricted & in-store barcodes: why they scan at your till but get rejected - Codes beginning 20-29, 40-49 or 200-299 are restricted, in-store barcodes - not globally-unique GTINs. They scan at your own register but Amazon, eBay and Google Shopping reject them. Here's why, and how LabelCraft's audit flags them before you sell.
- QR Code & Data Matrix Labels for Shopify - Print QR code and Data Matrix labels for your Shopify products. When to use a 2D code instead of a UPC or Code 128, how to make a QR open your product page, and how LabelCraft keeps the code scannable at small sizes.
- UPC vs EAN-13 vs GTIN-14: is my 12-digit code the same item? - A 12-digit UPC, a 13-digit EAN-13 and a 14-digit GTIN-14 are often the same product, differing only by leading zeros. Here's how the leading-zero nesting works, why spreadsheets break it, and how LabelCraft matches the forms during receiving.
- Barcode lost its leading zero in Excel - get the UPC back - Excel and Google Sheets silently drop the leading 0 from a 12-digit UPC, leaving an 11-digit value. Here is how to spot it, restore the verified number, and stop it happening on the next import.
- What Can a Label App Read in Your Store? - A plain-language look at what a barcode-label app needs to read in your Shopify store, why inventory and finance apps need far more, and how to read a permission request.
Printer setup guides
- Shopify Label Printer Compatibility - Which label printers work with LabelCraft for Shopify, and the native print resolution (DPI) of each model - so you design barcodes at the right resolution. Dymo, Zebra, Brother, Rollo, Munbyn and Phomemo.
- How to Print Dymo Labels from Shopify - Step-by-step guide to printing Dymo LabelWriter labels directly from your Shopify admin. Covers supported models, exact label sizes, print-at-100% setup, and common printing issues.
- How to Print Zebra Labels from Shopify - Step-by-step guide to printing Zebra label printer labels from your Shopify admin. Covers supported ZD/ZT models, common label sizes in mm, 100%-scale PDF printing, and troubleshooting.
- How to Export ZPL Labels from Shopify - LabelCraft exports native ZPL for Zebra thermal printers - download a .zpl file or push it through PrintNode. See which barcodes print as native ZPL and how exact sizing and never-silent warnings carry over.
- Silent thermal printing from Shopify admin with PrintNode - Print Shopify barcode labels silently to a Zebra or any thermal printer with LabelCraft and PrintNode - no print dialog, no file to handle. Connect an API key and keep exact sizing plus never-silent warnings.
- How to Print Brother Labels from Shopify - Step-by-step guide to printing Brother QL and TD label printer labels from your Shopify admin. Covers supported models, DK label sizes in mm, 100%-scale setup, and troubleshooting.
- How to Print Rollo Labels from Shopify - Step-by-step guide to printing barcode labels on a Rollo direct-thermal printer from your Shopify admin. Covers supported models, common label sizes in mm, 100%-scale setup, custom sizes, and troubleshooting.
- How to Print Munbyn & Phomemo Labels from Shopify - Step-by-step guide to printing barcode labels on budget Munbyn and Phomemo thermal printers from your Shopify admin. Covers supported models, common label sizes in mm, the 100%-scale rule, small-label scan readiness, custom sizes, and troubleshooting.
- How to Print Avery Labels from Shopify - Print Avery 5160, 5163, and other sheet labels from Shopify with exact-dimension PDFs. Covers label sizes, the sheet start-position feature to reuse half-used sheets, setup, and troubleshooting.
Printing and troubleshooting
- Shopify POS Barcode Labels: Print Labels That Scan at the Register - Selling in person with Shopify POS? Print barcode labels that scan first time at the till. Generate missing barcodes, print at the exact size, and ring up the right product every time - 200 free labels a month.
- Shopify Labels Printing the Wrong Size? Print at Actual Size - Shopify barcode labels coming out too small, shrunk, or the wrong size? The cause is almost always “fit to page” in the print dialog. Step-by-step fixes for Acrobat, Chrome and Preview, plus how to match your paper size — so labels print at exactly 100%.
- Shopify label size chart - Exact dimensions of every built-in LabelCraft label template for Shopify - roll, die-cut, Avery sheet and bin/shelf sizes in millimetres and inches - so you pick the right stock and print at the exact size.
- Which label size do I need? A quick chooser - Stop guessing which barcode label fits your printer. Measure one edge, match it to a built-in size within 2 mm, or pick by printer brand - a short, practical chooser for Shopify barcode labels, grounded in the engine LabelCraft prints with.
- 203 vs 300 DPI for Shopify Barcode Labels - 203 dpi or 300 dpi for your Shopify barcode labels? What DPI means, why a barcode's narrow bars must land on whole printer dots, and how to match your template resolution to your printer so codes scan the first time.
- Why Shopify Barcode Labels Get Cut Off — and How LabelCraft Stops It - Barcode labels printing cut off, truncated, or too small to scan? See why it happens silently in other apps, and how LabelCraft warns you on screen — before a single label prints — with an exact-size engine and a never-silent overflow guarantee.
- Barcode Not Scanning from Shopify? How to Fix It - Your Shopify barcode labels won't scan at the till? The seven real causes — too-small X-dimension, missing quiet zone, thermal blur, fit-to-page shrink, low contrast, a dropped leading zero, and a wrong or missing GTIN — and how to fix each one.
- Minimum barcode size to scan reliably - How small can a Shopify barcode be and still scan? The narrow bar must stay at 0.25 mm at 203 dpi. The math, the trap, and how LabelCraft warns you first.
- Colored or low-contrast barcode will not scan - Red, gold, foil or pale barcodes reflect the scanner's light and won't decode. Why dark bars on a light background are the fix, and how LabelCraft keeps every barcode at 21:1.
- Why is my label text too small or blurry on a thermal printer? - Thermal label text smearing or too small to read? Learn why text below 6 pt blurs on a 203 dpi printer and how LabelCraft's 6 pt floor catches it.
- Why is my Shopify thermal barcode printing blurry, faded or not scanning? - Blurry, faded or smeared thermal barcodes that won't scan are almost always darkness, print speed, a 203-vs-300 dpi mismatch, too-short bars, or the wrong label stock. Here is how to fix each, and how LabelCraft keeps every barcode crisp.
- Printing labels for long product names - Long product titles overflowing your barcode label? Learn how LabelCraft's wrap, shrink, and truncate overflow modes fit a long name - and how it warns you before the PDF prints instead of clipping in silence.
- Shopify labels print too small even at 100%? Calibrate your printer - Your Brother or Dymo prints a 62 mm label at 60 mm even at true 100%. That is hardware drift, not the scale dialog. Calibrate it once in LabelCraft.
- Print sequential and serial numbered labels for Shopify products - Add auto-incrementing serial numbers to your Shopify barcode labels with LabelCraft: set a prefix, start, pad width and step, then print ASSET-0001 onward.
- How many Avery sheets will my batch use? - Work out how many Avery 5160 sheets a Shopify label batch needs, why the last sheet is partial, and why nothing printed - with LabelCraft's pre-print reckoner.
- How to Print Price Tags & Shelf Labels from Shopify - Print retail price tags and shelf-edge labels straight from your Shopify products — product name, price in your store currency, SKU and a scannable barcode, at exact size.
- Why a Barcode Label Shows the Wrong Price Amount - and How to Fix It - A price like 10.99 can print and encode at the wrong magnitude for a zero-decimal currency such as JPY. Here is why a Shopify barcode label shows the wrong price amount, which currencies have no decimal places, and how LabelCraft catches it before you print.
- Print Shopify Metafields and Custom Fields on Your Labels - Put custom product data - material, care instructions, country of origin, ingredients - on your Shopify barcode labels with a metafield element. Here is how to reference a metafield by namespace.key, which types print as text, and how LabelCraft never prints a silent blank. Free on every plan.
- Add Your Logo to a Shopify Barcode Label - Put your shop's logo on your Shopify barcode and product labels. Here are the exact file requirements (PNG or JPEG, up to 128 KB), what LabelCraft checks on upload so a bad file never prints as a blank, and how to brand a label. Logo branding is part of LabelCraft Pro.
Receiving and inventory
- How to print barcode labels when you receive inventory in Shopify - Shopify receives stock through Transfers but won't print barcode labels for what arrived. Here's the hands-on workflow to label received inventory with LabelCraft — no Stocky required.
- Print bin, shelf and stock-location labels - Print a scannable barcode label for every bin, shelf or stock location. Type or paste your locations - LabelCraft reads code, name and quantity, prints exact-size labels on any printer, and never drops a line silently. Free up to 200 labels a month.
- Shopify Receives by SKU, Not Barcode — How to Label by Barcode - Native Shopify receiving (Transfers and shipments) matches incoming stock on SKU, not barcode — so your scannable labels get left behind. Here's how to print barcode labels straight from a receiving run with LabelCraft, matching supplier files by barcode first.
- Does a Shopify Barcode App Multiply Your Case or Pack Quantities? - Worried a Case Qty or Pack Size column will explode into hundreds of labels when you import a supplier or Stocky list? LabelCraft prints exactly the quantity you confirm and never multiplies a case or pack column - here is how it handles case, pack, inner-pack and UOM columns.
- Reconcile a supplier packing list against a Shopify transfer - How LabelCraft reconciles a supplier packing list against a Shopify transfer before you print: quantity mismatches, swapped or blank barcodes, case-count and credit-line honesty, and a complete downloadable worklist.
- Partial shipment received? Print labels for just the delta - Shipment arrived partial, short, or split across boxes? LabelCraft reconciles units received vs labels printed and reprints only the shortfall — never the whole batch.
- Lot, Batch & Expiry Labels for Shopify Receiving - Shopify has no native batch, lot or expiry field — a real gap for food, cosmetics and supplement sellers. Here's how to print lot numbers, received-on dates and best-before/expiry as human-readable text on your Shopify barcode labels with LabelCraft.
- Put GTIN, price and weight in one GS1-128 barcode - A single GS1-128 barcode can carry the GTIN, net weight and price your warehouse or 3PL expects, each tagged by an Application Identifier. Here's how the (01), (310n) and (392n) fields fit together, and the exact element string LabelCraft prints.
- Too much data in one barcode: when a GS1-128 overflows - Why won't your GS1-128 hold the GTIN plus weight, price, batch and serial? A single symbol caps at 48 characters and 165.1 mm. Here is how the limit fills up and how to fix an overflow.
- Carton and case labels: ITF-14 and GS1-128 on the outer box - The barcode on a product is not the barcode on its shipping case. Print a GTIN-14 as an ITF-14, or a GS1-128 with batch and quantity, on outer cartons - how wide it has to scan, when to use which, and how LabelCraft prints it.
Switching to LabelCraft
- Free PO apps now print labels. Will they scan at the till? - An inventory or purchase-order app added label printing as a checkbox. Before you trust it for retail, check four things: barcode validation, SKU vs. GTIN, fixed formats, and browser PDF vs. thermal ZPL.
- Coming from Stocky? Keep printing labels when stock arrives. - Shopify Stocky shuts down August 31, 2026 — and Shopify now has you receive stock via Transfers. LabelCraft prints accurate, scannable barcode labels for the stock you receive: paste your received list, generate any missing GS1 barcodes, print exact-size labels. Free up to 200 labels/month.
- Stocky Barcode Printing Stops Aug 31, 2026 — What To Do Now - Shopify Stocky shuts down on August 31, 2026, taking its barcode-label printing with it. A dated, step-by-step cutover checklist: export your Stocky data, import it into LabelCraft, and print your first receive — before the deadline.
- Stocky is shutting down on August 31, 2026 — keep printing barcode labels from your POs - Stocky shuts down on August 31, 2026, and so do its APIs. Here's a deadline checklist to migrate to native Shopify Transfers and keep printing exact-size barcode labels from your purchase orders with LabelCraft.
- Stocky stopped working: label this week's deliveries anyway - Shopify Stocky shut down August 31, 2026. You can still label the stock arriving this week: LabelCraft reads your Shopify Transfers directly, generates any missing barcodes, and prints exact-size labels that scan. No Stocky export required. Free up to 200 labels a month.
- Your barcode-label app relied on Stocky? Here's what to use after August 31, 2026 - Stocky and its APIs stop working on August 31, 2026, and so does the Stocky purchase-order label workflow that barcode apps built on top of it. Move to native Shopify Transfers and keep printing exact-size barcode labels with LabelCraft.
- Switching to Shopify from Square — Print Barcode Labels for Your Imported Catalog - Moving from Square to Shopify? Your Square item export is a CSV, and LabelCraft prints barcode labels straight from it — match each row by SKU or barcode, generate any missing codes, and print the whole catalog at once.
- LabelCraft vs Retail Barcode Labels by Shopify - A factual comparison of LabelCraft and Shopify's built-in Retail Barcode Labels app. Covers quantity defaults, dimension accuracy, barcode generation, template design, and silent-failure behaviour.