This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Barcode Generator: Print Product Labels & Order Barcode Label (A4, Thermal/Roll, Letter)

Barcode Generator: Print Product Labels & Order Barcode Label (A4, Thermal/Roll, Letter)

WooCommerce barcode generator for product and order labels & price tags. Easily print label with your printer (UPC, EAN, GS1, GTIN, QRcode).

900+ active installs
4.5
(74 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Barcode Generator: Print Product Labels & Order Barcode Label (A4, Thermal/Roll, Letter) running.

WordPress compatibility
Tested to 7.1.3
Tested against the WordPress branch in use today.
Last updated
7 days ago
At least 0.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.0
Your host must be running at least this version.
Requires WordPress
6.0
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

900+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Barcode Generator: Print Product Labels & Order Barcode Label (A4, Thermal/Roll, Letter) is looked after — not on how many stores run it.

96

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 2 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1.3 (current).
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
12 / 15
4.5/5 across 74 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-10-28 from the WordPress.org plugin registry.
Ratings

4.5

74 ratings
5★64
4★0
3★2
2★0
1★8
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Need to organize your store inventory or speed up your retail checkout counter?
This plugin is a advanced printing tool that allows you to easily generate barcodes and print custom retail labels directly from WooCommerce:

  • Supported Printers: Print with Continuous Thermal Roll Printers, Multi-label A4 and Letter sheets.
  • Supported Barcode Formats: CODE128, CODE39, UPC-A/E, EAN-13/8, GTIN, GS1 family, DataMatrix, and QRCode.
  • Barcode data: Generate barcodes directly from Product IDs, SKUs, custom fields, order fields etc.

Core features

  • ✔ Generate and print barcode labels for products, variations, and orders.
  • ✔ Universal printer compatibility: Supports standard A4 sheets, Letter, P4, and Thermal Roll label printers (DYMO, Zebra, Brother, TSC, Rollo, etc.).
  • ✔ Flexible data mapping: Generate barcodes from Product ID, SKU, GTIN, or custom fields.
  • ✔ Adaptive layout rendering: Auto-scales font and layout sizing to fit standard sticker templates seamlessly.

All Features

Label Generation & Printing

  • Flexible Paper Media: Print instantly using popular built-in A4/Letter sheets (12, 14, 16, 21, 24, 40, 44, 56, 65, 120, 189, 230, or 324 barcodes per page) or create your own custom dimensions.
  • Supported Formats: Print 1D/2D barcodes including CODE128, CODE39, QRCode, DataMatrix, GTIN, UPC-A, UPC-E, EAN-13, and EAN-8.
  • Variation Support: Generate and print barcode labels for WooCommerce variations. You can print labels for specific variation or for all product variations.
  • Vector Graphic Outputs: Print high-quality SVG barcodes instead of compressed ones, ensuring crisp lines that retail hardware scanners read perfectly.
  • Barcode compatibility: Barcode labels can be scanned by any software and POS systems.
  • **Supported scanning devices: ** Print barcode labels and scan them with any devices – from hand-gun laser scanners to iOS and Android phones and tables.
  • Product quantity: Pluging allows to print the same amount of labels as product quantity field has.
  • Pofiles: Allows to create a different print profiles with different label settings. So you can switch between them instantly to print labels with required configuration.
  • No barcode option: You can also print labels without barcode if needed.
  • Barcode sizes & margins: Specify size of the barcode your are going to print.
  • Adaptive font-size: Font-size will be adjusted automatically, so you can print labels without worring that texts will be cut off.
  • Currency price sign: Enable or disable currency price sign on price tags.
  • Label sorting: Sort barcode labels manually or alphabetically
  • Custom label design (PRO): Allows to develop & print a comletely custom label layout to fit your brand style.
  • A few barcodes per label (PRO): Allows to print labels with a few barcodes on them.

Label layouts and texts/fields (Free vs. Pro)

  • Free Version Capability: Includes 1 product/order text field on the label layout (it can be any field: Product Name, SKU, etc).
  • Premium Version Control: Unlock up to 8 combined product or order fields per label (Price, SKU, Attributes, Taxes, and custom meta fields).

Ecosystem Synergy: Scan & Manage Inventory

To completely close your retail loop, use this print utility with our WooCommerce Barcode Scanner Plugin. Once your printed labels are applied, you can instantly:

  • Blazing-Fast Search: Locate matching WooCommerce items or tracking logs using any handheld “Hand-Gun” USB scanner or smartphone camera app.
  • Automated Stock Updates: Automatically increase or decrease inventory counts instantly upon scanning an item.
  • Mobile Inventory Management: Use dedicated iOS and Android mobile apps to scan barcodes, alter data, or pick orders straight from your warehouse floor.
  • Fulfillment Guard: Activate “Order Fulfillment Mode” to verify and pick orders with 100% packing accuracy.

Troubleshooting & Printer Setup

Crucial for free version: Read This Before Printing or Leaving a Review!

Our plugin supports 99% of printers on the market, it can print labels using standard HP/Canon A4 inkjet printers, and professional thermal roll printers like Dymo, Zebra, Brother, and Rollo.

However, browser-based printing depends entirely on your local hardware setup. If your labels look misaligned, cut off, or scale incorrectly, it is almost always due to incorrect operating system drivers or browser print preview configurations – not a plugin bug!

Please perform these quick calibration steps:
1. Install Official Drivers: Ensure you are using the official manufacturer printer driver for your OS (Windows/Mac), not generic plug-and-play drivers.
2. Disable Browser Margins: In your browser’s Print Preview dialog box, look under “More Settings” and set Margins to “None”.
3. Fix the Scale: Ensure your Print Preview Scaling is set to exactly “100%” or “Actual Size”. Never use “Fit to Page”, as it shrinks and distorts barcode proportions.
4. Match Paper Dimensions: The paper size selected in your browser settings must match the exact physical label roll or A4 sheet size loaded into your device.

Need Expert Help? Let Us Configure It For You!

Thermal and label printers can be quite difficult to calibrate correctly in OS/browser settings. Because of this, a major portion of our Pro Plans price goes directly toward covering personal, live technical support.

If you upgrade to our Pro version and encounter alignment issues, our engineers will connect directly to your PC or Mac via AnyDesk or TeamViewer to install your drivers, calibrate your margins, and ensure your system prints flawless, scan-ready labels automatically.

Real-World Use Cases

1. Speeding Up In-Store Retail POS Checkout

Imagine a boutique or retail storefront using WooCommerce to run their physical shop. Instead of manually typing product names or SKUs into the cash register during a busy rush, the owner uses this plugin to batch-print custom price tags with barcodes. Cashiers can instantly scan the printed labels on items using any standard USB barcode handgun or a smartphone camera. The exact product variation appears on the point-of-sale screen instantly, cutting customer wait times in half and eliminating typing mistakes.

2. Automated Inventory Tracking & Warehouse Audits

A rapidly growing e-commerce brand struggles with manual weekly stock counts in their warehouse. To fix this, they use the plugin to print high-density label sheets on standard A4 paper, applying a unique SKU tag (UPC, EAN, or GS1) to every shelf and product bin. During inventory audits, warehouse managers simply walk down aisles scanning barcodes with their iOS or Android mobile apps. They can instantly see live product information and update inventory counts on the fly, saving hours of manual spreadsheet data entry.

3. Error-Free Order Fulfillment & Packing Accuracy

A high-volume online store is losing money due to workers shipping the wrong product sizes or colors to customers. By integrating barcode label printing into their fulfillment workflow, the picking team can print custom itemized labels directly from the WooCommerce incoming orders screen. Before sealing a shipping box, the packer scans the barcode on the item and matches it against the order data. This quick double-check guarantees that the customer receives the exact variation they purchased, drastically lowering return rates and shipping costs.

Consider to upgrade to full version:

Full version gives you more control over data placed on the labels.
It has many more settings that allow you to customize the label layout to fit your specific needs.

Get full version here

More information about barcode plugin find here:

  • Barcode Labels Printing official page
  • FAQ
  • [Front-end source code] (https://github.com/ukrsolution/Barcode-Label-Printing-Front-end)

My printed labels are misaligned or cut off. Is this a plugin bug?

No. Our plugin generates perfectly sized, standard vector templates. If your margins look shifted, it is 100% a local hardware driver or browser print preview issue. To fix this instantly: Open your browser’s Print Preview settings, look under “More Settings”, change Margins to “None”, and force the Scale to exactly “100%” or “Actual Size” (never use “Fit to Page”). Also, ensure you are using the official manufacturer printer drivers for Windows or Mac rather than generic plug-and-play drivers.

Can I get live help configuring my hardware printer?

Yes! Thermal roll devices and multi-label sheets can be notoriously difficult to calibrate inside browser settings. Because of this, a massive portion of our Premium Plan license cost goes directly toward providing direct personal configuration assistance. If you upgrade to our Pro version and encounter alignment issues, our engineers will connect directly to your terminal via AnyDesk or TeamViewer to install your drivers, clear your browser margin blocks, and ensure your system functions perfectly.

What exact printer brands and paper types are supported?

Our plugin supports 99% of desktop and enterprise printing hardware. You can seamlessly print to standard office inkjet or laser setups using multi-label A4 sheets or Letter-sized paper templates. It also fully supports specialized continuous direct thermal roll printers, including popular industry models from Dymo, Zebra, Brother, and Rollo.

Can I use the free version to completely print labels?

Yes! In full compliance with WordPress.org repository guidelines, our free version is completely functional and allows you to print as many sheets or rolls as your store requires. The free version allows you to place one highly flexible data field on your layout canvas (such as Product Name, Price, SKU, etc.). If your business requires printing advanced combinations of up to 8 fields simultaneously on a single tag, you can upgrade to our Premium Plan.

Which specific barcode formats and standards are included?

The plugin handles all major retail and warehouse tracking standards seamlessly. You can generate both 1D and 2D vector matrix tags, including UPC-A, UPC-E, EAN-13, EAN-8, GS1 family standards, GTIN tracking codes, CODE128, CODE39, and dynamic QR Codes. Because the layout engine renders graphics as clean SVGs, your handheld laser scanners or smartphone applications can read them instantly without blur issues.

Can I bulk-print labels for an entire order run?

The free version allows you to select items from your store inventory or specific listings to print them one by one or in standard batches. High-volume business features—such as printing complete labels for hundreds of products simultaneously or generating itemized barcode runs directly from the WooCommerce incoming orders screen—are optimized exclusively for our Premium version to save your warehouse team hours of manual operations.

How do I know that my printer supports margin-free printing ?

Before printing it’s very important to get to know your printer a little bit better, especially we need to know if printer can print without page margins.

The right way to do it is to read technical documentation about your printer (or find it in google) but if you lost documentation or can’t find in google there is another way.

Print this PDF page and compare if it looks the same as on PDF. If page border doesn’t look the same – your printer might not suport border-free printing or you didn’t enable this option in printing settings popup.

My printer doesn’t support margin-free printing, what’s next ?

It’s ok, actually most of printers can’t do it. You just need to use label sheets with page margins.

Here is example of label sheet (40 labels per page) with page margins.

Can I save/download barcodes on my MAC or PC?

You can save all pages as PDF document, so you will be able to print them later.
For this press “print” button in the plugin and in the browser’s printing dialog, select “Save as PDF” instead of your printer.

How much barcodes I can put on A4/Letter page ?

“Barcode label printing” plugin contains buil-in set of the most popular A4 label sheets which allows to add 12, 14, 16, 21, 24, 56 or 65 barcodes per page.
And you can create any amount of your own label sheet formats.

I have found a bug, how can it be fixed ?

You need to send email to us and provide us with details:
How to reproduce bug
Screenshots of bug
Best way to describe the problem is to create video recording (you can use software like Jing)

How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Categories
Catalogue & variations
Plugin details
Version4.0.3
Last updated2026-10-26 12:08pm GMT
Added2016-07-19
Requires WordPress6.0
Tested up to7.1.3
Requires PHP7.0

Tags on WordPress.org
barcode
label
print
printing
woocommerce
Alternatives
Other plugins in the same categories.
Variation Swatches for WooCommerce
300K+ installs
4.8(922)
Product Bundle Builder for WooCommerce
6K+ installs
4.8(60)
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets
100K+ installs
4.6(212)
Advanced Woo Labels – Product Labels & Badges for WooCommerce
10K+ installs
5.0(64)
Custom Product Tabs for WooCommerce & WordPress Tabs Builder – Smart Tabs
10K+ installs
4.9(133)
Easy Auto SKU Generator for WooCommerce
10K+ installs
4.9(270)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy