EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce
Unlock a smarter way to manage your inventory and enhance your store's stock & inventory with the ultimate GTIN Barcode & QR code plugin. Our plugin supports all main types of GTIN, including EAN-8, UPC, EAN, ISBN, and more, and can be tailored to suit each product or variation.
Complete EAN/GTIN Support for Enhanced Inventory Management
Adopting a universal approach, this plugin is proficient in managing an array of product GTINs—EAN-8, UPC, ISBN, JAN, and even custom formats like MPN.
Say, for instance, you have a book collection on your WooCommerce store. Using this plugin, you can assign the specific ISBN to each book, ensuring a unique identification while improving your inventory management.
It’s not just about adding an EAN; it's about providing a reliable, organized system for your products.
Dynamic Barcode Visualization for Products & Variations
Visual representation of EANs is pivotal, and even better when you see changes update in no time on product page.
Whether you’re selling a basic product or one with multiple variations, this plugin allows you to represent these with 1D or 2D barcodes, including QR codes.
Imagine a customer selecting a size variation of a shirt; the barcode dynamically updates to reflect their specific choice, providing clarity and ensuring accurate order processing.
Bulk EAN Tools for Efficient Operations
For larger stores, updating or assigning EANs one by one isn’t feasible.
Consider a scenario where you’re introducing a new product line, and you need to assign EANs rapidly. With the plugin's bulk tools, you can generate, assign and delete EANs to the entire product line in minutes.
These tools also cater to periodic auto-updates, ensuring your inventory's EAN information remains consistent and up-to-date.
Enhanced Search Capabilities with EAN Integration
Product search is a cornerstone of efficient store management and customer experience.
With EAN search capabilities, a store admin can instantly locate backordered products, while a customer might use it to reorder a favorite item with its EAN.
The speed and precision brought to product searches are unmatched, facilitating quicker operations and better user experiences.
Seamless REST API Integrations & Structured Data Support
Post-purchase communication is vital for customer trust. Incorporating EANs and barcodes in order pages and emails offers customers an additional layer of product verification.
On the SEO side, embedding EANs into product structured data improves visibility on platforms like Google Search Console. For instance, a customer searching for a specific book with its ISBN might find your store more readily due to this integration.
Additionally, the REST API options ensure that the EAN system works harmoniously with third-party applications, solidifying its place in your WooCommerce ecosystem.
More incredible features
Take advantage of all the features of this plugin to boost your store in numerous ways.
-
Add GTINs to variations, and when customer select different product variations on the frontend, the correct EAN and barcode will automatically be updated.
-
Keep a good track of inventory by showing EANs and barcodes on admin order pages, customer "order received" pages, and even within order confirmation emails.
-
Choose the barcode type that best fits your needs. The plugin supports both one-dimensional (1D) barcodes and two-dimensional (2D) QR codes, giving you flexibility in how you present product information.
-
Extends the WooCommerce REST API, allowing you to add EAN and barcode information to product and order objects in API responses, as well as enabling search by EAN through the API.
-
Search by products EANs in backend, and allow your customers to search using them on frontend as well.
Plugin reviews and statistics
I needed multiple EAN codes for my products so I found this plugin works well. There was a layout problem with displaying the code on my product pages but Tom helped me to fix it shortly. Thanks!
Great module - very fast support. Fixed my issue with Google Feed module in no time
For sure this is the best plugin for ean code generation for woocommerce products!
Simple to use, works perfectly fine, and the bulk admin features are great!
Congratulations to the developers!
Hugs from Brazil.
Thank you, Marcos!
Perfect. Great Plugin. Tom has been super helpful in supporting us and configuring our POS requests. Very much recommend and money well spent so far!
Thank you!
A simple and effective plugin. This is a must have for in person sales.
Thank you!
Last updated 1 week ago
4.9.3 - 15/04/2024
- Security - Shortcodes - Sanitizing shortcodes output (
wp_kses_post()
). - Security - Shortcodes -
[alg_wc_ean_product_meta]
- Ensuring that only product meta is retrieved (get_post_meta()
replaced with$product->get_meta()
). - Tested up to: 6.5.
- Readme.txt - Changelog - Truncated (full changelog moved to the
changelog.txt
file).
4.9.2 - 29/03/2024
- Dev - Admin products list column - "Show duplicates" option added (defaults to
yes
). - WC tested up to: 8.7.
- Readme.txt - Tags updated.
4.9.1 - 01/02/2024
- Dev - Order Tools - "Search" tool added.
- Dev - Admin settings - Tools - Section split: "Order Tools" section added.
4.9.0 - 30/01/2024
- Dev - Advanced - Export/Import/Reset Plugin Settings - Import - Better data validation.
- WC tested up to: 8.5.
4.8.9 - 06/01/2024
- Dev - Orders - Now using "General > Title" for order item meta labels.
4.8.8 - 22/12/2023
- Dev - Display - Single product page - Variable products: Position in variation - Description - Now checking if EAN is not empty.
- WC tested up to: 8.4.
4.8.7 - 12/12/2023
- Dev – PHP 8.2 compatibility – "Creation of dynamic property is deprecated" notice fixed.
4.8.6 - 29/11/2023
- Dev - General - "Checkout" option added (defaults to
no
).
4.8.5 - 28/11/2023
- Dev - General - Cart - "Template" option added.
4.8.4 - 27/11/2023
- Fix - Pro - Print - Print buttons: Single order - HPOS compatibility.
- WC tested up to: 8.3.
4.8.3 - 09/11/2023
- Dev - Tools - Product Tools - Copy to product meta - "Meta sub key (optional)" option added.
- Tested up to: 6.4.
4.8.2 - 20/10/2023
- Dev - REST API - Orders - Add EAN to each order object in REST API responses - Extra checks added to prevent possible PHP warning.
4.8.1 - 19/10/2023
- Dev - Admin settings - General - Admin product edit page - Add pattern - Description updated.
- WC tested up to: 8.2.
4.8.0 - 05/10/2023
- Dev - General - Admin product edit page - Add pattern - Default value changed to
no
.
4.7.9 - 25/09/2023
- Plugin icon, banner updated.
4.7.8 - 25/09/2023
- Fix - Admin settings - Compatibility - Google Listings & Ads - Typo fixed.
4.7.7 - 19/09/2023
- Dev - Compatibility - Google Listings & Ads - Different approach implemented.
4.7.6 - 15/09/2023
- Dev - Search - Code refactoring.
- Dev - Pro - Extra Fields - "Admin product search" options added (default to
no
). - Dev - Pro - Extra Fields - "Search" (frontend) options added (default to
no
). - WC tested up to: 8.1.
4.7.5 - 05/09/2023
- Dev - Compatibility - "Google Listings & Ads" option added.
- Dev - Developers -
alg_wc_ean_product_structured_data_value
filter added. - Dev - Developers -
alg_wc_ean_product_structured_data_markup_value
filter added. - Dev - Developers -
alg_wc_ean_product_structured_data_allow_empty_value
filter added.
4.7.4 - 30/08/2023
- Dev - Pro - Print - Cell - "Cell top/left/right/bottom margin" options added (all default to
0
). - Dev - Pro - Print - Cell - "Cell content alignment" option added.
- Dev - Pro - Print - Admin settings descriptions updated.
4.7.3 - 23/08/2023
- Fix - Declaring HPOS compatibility for the free plugin version, even if the Pro version is activated.
- Dev - Compatibility - "MultiVendorX" options added.
- Dev - Admin settings - Advanced - Meta key - Description updated.
4.7.2 - 09/08/2023
- Fix - Tools - Product Tools - Assign from the list - Product categories - Variations - Checking for the
variable
product type. - Dev - Tools - Product Tools - Assign from the list - Product categories - Variations - Ensuring that products are always sorted by ID (ASC).
- Tested up to: 6.3.
- WC tested up to: 8.0.
4.7.1 - 15/07/2023
- Fix - Search / Admin product search / Admin products list column (sorting) - Handling cases when
query['post_type']
is an array.
4.7.0 - 13/07/2023
- Dev - "EAN-14" type added.
- Dev - Code refactoring.
4.6.0 - 23/06/2023
- Dev - Display - Shortcodes are now processed in the "Single product page" and "Shop pages" options.
- Dev - Display - Shop pages - "Template" option added. Defaults to
EAN: %ean%
. - Dev - Tools - Product Tools - Copy from product attribute - "Custom product attribute" option added.
- Dev - Shortcodes -
[alg_wc_ean_if]
shortcode added. - Dev - Shortcodes -
[alg_wc_ean_if_product_cat]
shortcode added. - Dev - Shortcodes -
[alg_wc_ean_if_product_tag]
shortcode added. - Dev - Shortcodes -
[alg_wc_ean_product_terms]
shortcode added.
4.5.1 - 18/06/2023
- WC tested up to: 7.8.
4.5.0 - 07/06/2023
- Dev – "High-Performance Order Storage (HPOS)" compatibility.
- Dev - Admin Settings - Option descriptions updated.
- Dev - Code refactoring.
- WC tested up to: 7.7.
4.4.6 - 02/05/2023
- Dev - Shortcodes -
[alg_wc_ean_is_valid]
shortcode added. - Dev - Shortcodes -
[alg_wc_ean_is_unique]
shortcode added. - Dev - Compatibility - Dokan - "Description" option added.
- Dev - Compatibility - Dokan - "Required HTML" option added.
- WC tested up to: 7.6.
4.4.5 - 06/04/2023
- Fix - Display - Frontend hooks (including barcodes) now are loaded on AJAX as well.
- Dev - Developers - REST API -
alg_wc_ean_rest_api_product_ean_key
filter added. - Dev - Developers - REST API -
alg_wc_ean_rest_api_order_ean_key
filter added. - Dev - Admin Settings - General - Option descriptions updated.
- Tested up to: 6.2.
- WC tested up to: 7.5.
4.4.4 - 02/02/2023
- Dev - Developers - Admin product search -
alg_wc_ean_search_backend
filter added. - Dev - Developers - Search -
alg_wc_ean_search
filter added. - WC tested up to: 7.3.
4.4.3 - 10/01/2023
- Dev - Shortcodes -
[alg_wc_ean_product_image]
- Security -height
andwidth
attributes are escaped now. - WC tested up to: 7.2.
4.4.2 - 26/11/2022
- Dev - Tools - Product Tools - "Copy from product attribute" tool added.
4.4.1 - 25/11/2022
- Dev - Compatibility - Dokan - "Required" option added (defaults to
no
). - WC tested up to: 7.1.
- Tested up to: 6.1.
4.4.0 - 20/10/2022
- Dev - General - Admin product edit page - "Require" option added. Defaults to
no
. - Dev - General - Admin product edit page - "Add pattern" option added. Defaults to
yes
. - Dev - Advanced - JavaScript Variation Options - "Variations form" option added. Defaults to
.variations_form
. - WC tested up to: 7.0.
4.3.4 - 28/09/2022
- Dev - General - Admin product edit page - "Position (variation product)" option added. Defaults to "Variations: After pricing".
- WC tested up to: 6.9.
4.3.3 - 08/09/2022
- Fix - Tools - Product Tools - Assign from the list - Product categories - Variations category filtering fixed.
4.3.2 - 29/08/2022
- Dev - REST API - Products - Add EAN to each product object in REST API responses - EAN added to variation responses as well.
4.3.1 - 15/08/2022
- Dev - Pro - Print/Barcode Generator - Now checking if classes exist before including the TCPDF library.
- WC tested up to: 6.8.
4.3.0 - 03/08/2022
- Dev - REST API - Products - Search by EAN - Now including product variations as well.
- Dev - Pro - Print - Print Tools - "Products List" tool added.
- Dev - Pro - Print - Admin Options - Print buttons - Quantity input - "Products > Bulk actions > Each product" option added.
- Dev - Pro - Extra Fields - Admin settings section description updated.
4.2.0 - 27/07/2022
- Dev - Compatibility - "Woocommerce OpenPos" compatibility added ("EAN" field is now available in "POS > Setting > Barcode Label > Barcode Meta Key").
- Dev - Compatibility - WooCommerce PDF Invoices & Packing Slips - "Content" options added. Includes barcodes.
- Dev - Pro - Code refactoring:
- Barcode Generator.
- Shortcodes -
[alg_wc_ean_barcode]
and[alg_wc_ean_barcode_2d]
.
- WC tested up to: 6.7.
4.1.2 - 17/06/2022
- Dev - Tools - Product Actions - Bulk actions - "Require confirmation?" option added (defaults to "Delete EAN").
- Fix - Pro - Print - Print Tools - Quantity - Quantity input was ignored when products had identical EANs.
- Dev - Pro - Print - Admin Options - Print buttons - "Quantity input" option added.
4.1.1 - 16/06/2022
- Fix - Admin product search - Including all post statuses now (e.g., drafts).
- Dev - Tools - Product Tools - Copy to product meta - Meta key - Comma-separated list of keys is now accepted.
4.1.0 - 16/06/2022
- Dev - Tools - Product Tools - "Copy to product meta" tool added.
- Dev - Shortcodes -
[alg_wc_ean_product_sku]
- Optionalmax_length
attribute added. - Dev - Pro - Print - Print Tools - "Print" tool added.
- Dev - Pro - Developers - Print -
alg_wc_ean_print_get_products
filter added. - WC tested up to: 6.6.
4.0.0 - 10/06/2022
- Dev - General - Admin product edit page - 'Add "Generate" button' option added.
- Dev - Compatibility - WCFM - Variations are supported now.
- Dev - Compatibility - WCFM - 'Add "Generate" button' option added.
- Dev - Advanced - Export/Import Plugin Settings - "Reset" tool added.
- Dev - Advanced - Export/Import Plugin Settings - Code refactoring.
- Dev - Shortcodes -
[alg_wc_ean_product_author_id]
shortcode added. - Dev - Developers - Tools - Product Tools - Generate:
alg_wc_ean_product_tools_generate_ean_country_prefix
filter added.alg_wc_ean_product_tools_generate_ean_seed_prefix
filter added.alg_wc_ean_product_tools_generate_ean_seed
filter added.
- Dev - Pro - "Extra Fields" sections added.
- Dev - Pro - Shortcodes - Barcodes -
img_w
andimg_h
attributes added (both defaults tofalse
).
Choose your license
This plugin is a premium version of free EAN, UPC, ISBN Generator: Product Barcode Inventory for WooCommerce plugin.
Features | Free | Pro |
---|---|---|
Save product GTIN in backend | ||
Search by GTIN in backend & frontend | ||
Support EAN-13, UPC-A, EAN-8, ISBN-13, JAN, EAN-14 & Custom | ||
SEO-boasted using product structured data | ||
Export/import GTINs | ||
Display GTIN on product, cart, checkout & more | ||
Include GTIN in invoices & packing slips | ||
Generate GTINs automatically | ||
Compatibility with 3rd party plugins | ||
Generate & display barcode images for products | ||
Print multiple EANs & barcodes to PDF | ||
Add multiple extra fields to each Product | ||
Support for 1D (barcodes) or 2D (barcodes, QR codes) | ||
Premium & expedite support | ||
Get free |
Single pricing
Add to cart
4 plugins bundle | Recommended
Browse plugins
All 65 Plugins Access
- License period:
- 1 year
- License type:
- Unlimited sites
Know more
Screenshots
EAN and Barcodes for WooCommerce - General
EAN and Barcodes for WooCommerce - Tools
EAN and Barcodes for WooCommerce - Compatibility
EAN and Barcodes for WooCommerce - Barcodes
EAN and Barcodes - Barcodes & Compatibility
EAN and Barcodes for WooCommerce - 2D Barcodes
EAN and Barcodes - 2D Barcodes & Compatibility
EAN and Barcodes for WooCommerce - Print
EAN and Barcodes for WooCommerce - Advanced
EAN and Barcodes for WooCommerce - Extra Fields
Plugin FAQs
Any questions? We're here to help.
Does the plug-in generate valid EANs?
How can this plugin generate the EAN numbers? Or is this hooked to some database?
Is it possible to import a EAN list? I have a CSV with SKU and EAN numbers.
Is this plugin compatible with the Point of Sale for WooCommerce plugin?
How can I show EAN in the invoices generated by the PDF Invoices & Packing Slips for WooCommerce plugin?
If I buy a one year license and don’t renew it, will the plugin continue to work?
What types of product identifiers does the plugin support?
Can I assign unique EANs to product variations?
Does the plugin support barcode generation?
Can I include EANs in my invoices and packing slips?
Is there a trial version available before purchasing the Pro version?
Does the plug-in generate valid EANs?
With our plugin, you can generate EANs for your products. Our plugin generates valid but random EANs. To do so, please go to “WooCommerce > Settings > EAN > Tools” and run the “Product Tools > Generate tool“.
How can this plugin generate the EAN numbers? Or is this hooked to some database?
no, the plugin is not hooked to any database, and simply generates the valid and random EAN codes.
Is it possible to import a EAN list? I have a CSV with SKU and EAN numbers.
Yes, it is possble to import EAN list. Please import the CSV file using the default WooCommerce import tool (Products > Import) since our field is added to it. So you can simply select EAN in the Column mapping step. Additionally, it will automatically map the column if you name it EAN in your CSV file.
Is this plugin compatible with the Point of Sale for WooCommerce plugin?
Yes, our plugin is compatible with the Point of Sale for WooCommerce plugin. But you would need to enable the “Point of Sale for WooCommerce” option under the “Compatibility” section. This will add EAN to the product search of the Point of Sale for WooCommerce plugin.
How can I show EAN in the invoices generated by the PDF Invoices & Packing Slips for WooCommerce plugin?
To do so, please go to the “WooCommerce > Settings > EAN > Compatibility” and enable the “WooCommerce PDF Invoices & Packing Slips” option. This will show EAN in PDF documents.
If I buy a one year license and don’t renew it, will the plugin continue to work?
The plugin will continue to work, but you won’t receive any update after first year.
What types of product identifiers does the plugin support?
The plugin supports various product identifiers including EAN-13, UPC-A, EAN-8, ISBN-13, JAN, EAN-14, Custom.
Can I assign unique EANs to product variations?
Yes, you can set unique EANs for each variation of your products for precise inventory management.
Does the plugin support barcode generation?
Yes, the Pro version of the plugin offers barcode generation capabilities for both one-dimensional (1D) and two-dimensional (2D) barcodes, such as QR codes.
Can I include EANs in my invoices and packing slips?
Yes, the plugin is compatible with popular WooCommerce invoicing plugins, allowing you to include EANs in your invoices, packing slips, and delivery notes.
Is there a trial version available before purchasing the Pro version?
Unfortunately, we don’t offer a trial version, but you can explore the Free version to experience the core functionalities of the plugin before upgrading to the Pro version for additional features.
Still have questions?
We're ready to help out & answer questions! Or read the plugin documentation to get tips and guidance.
Thank you, Michael!