EAN for WooCommerce


EAN for WooCommerce plugin lets you manage product EAN in WooCommerce.

Currently supported standards: EAN-13, UPC-A, EAN-8, CODE 128.

Main Features

  • Save product’s EAN in backend.
  • For variable products set EAN for each variation individually or set single EAN for all variations at once.
  • Search by EAN in backend (including AJAX search) and in frontend.
  • Add sortable EAN column to admin products list.
  • Optionally show EAN on single product page, shop pages and/or in cart on frontend.
  • Add EAN to product structured data, e.g. for Google Search Console.
  • Show EAN in order items table, including emails, “thank you” page, etc.
  • Export and import EAN.
  • Use product quick and bulk edit to manage EAN.
  • Output EAN with a shortcode.
  • And more…

Premium Version

With premium plugin version you can generate and display barcode image for your product EAN (frontend, backend and/or order items table, including emails).

Barcodes can be one-dimensional (1D barcodes) or two-dimensional (2D barcodes, QR codes).

Additionally you can print multiple EANs and barcodes to PDF file.


  • We are open to your suggestions and feedback.
  • Thank you for using or trying out one of our plugins!
  • Visit plugin site.


  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > EAN”.


March 1, 2021
Just install the plugin, just great(even the free version) Does what they say it does and the biggest different to all the other ones, this one is searchable. I do some other test and than i consider to buy the payed version
February 6, 2021
The plugin works great and the support provided by the people behind this plugin is incredible! I had some issues with using the plugin based on the theme I use and the way I display the information on the product page. They updated the plugin so I can use it in the way I want!
December 19, 2020
I have worked with this plugin in a project and I have worked with another similar one on other ones. This one is a very good plugin and I would recomend it.
November 18, 2020
The Plugin works very well I recommend it to everyone who needs to use the Barcode. I used to import products and I am working correctly. Tom's support was 5 stars. It was necessary to add a permission and it was very quick to resolve. Continue to develop more plugins that I buy 🙂
Read all 4 reviews

Contributors & Developers

“EAN for WooCommerce” is open source software. The following people have contributed to this plugin.


Translate “EAN for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.0.0 – 10/01/2021

  • Dev – “Shop pages” options added.
  • Dev – “Cart” options added.
  • Dev – Shortcodes – [alg_wc_ean_barcode] – Shortcode is now available even if “Barcodes > Single product page” option is disabled.
  • Dev – Shortcodes – [alg_wc_ean_barcode_2d] shortcode added.
  • Dev – “2D Barcodes” section added.
  • Dev – “Print” section added.
  • Dev – Barcodes – “Admin products list column” options added.
  • Dev – Barcodes – “Enable section” option added (defaults to no).
  • Dev – Localization – load_plugin_textdomain moved to the init action.
  • Dev – Settings – All barcode options moved to new “Barcodes” section, subsections merged, etc.
  • Dev – Settings – Print Invoice & Delivery Notes for WooCommerce – Link updated.
  • Dev – Code refactoring.
  • WC tested up to: 4.8.
  • Tested up to: 5.6.

1.5.1 – 29/11/2020

  • Dev – [alg_wc_ean] shortcode added.
  • Dev – [alg_wc_ean_barcode] shortcode added.

1.5.0 – 24/11/2020

  • Dev – Type – “Automatic (EAN-13, UPC-A, EAN-8)” option added.
  • Dev – EAN field added to the WooCommerce Export and Import tools.
  • Dev – EAN field added to the WooCommerce Quick and Bulk edit.
  • Dev – Backend Options – Product list column – Column is sortable now.

1.4.0 – 24/11/2020

  • Dev – “Type” option added. Now (in addition to the default EAN-13) these types are available: CODE 128, EAN-8, UPC-A.
  • Dev – “Print Invoice & Delivery Notes for WooCommerce” plugin options added.
  • WC tested up to: 4.7.

1.3.0 – 28/10/2020

  • Fix – Frontend – Show barcode – Variations – It only worked if “Show EAN” option was also enabled. This is fixed now.
  • Dev – Free plugin version released.
  • WC tested up to: 4.6.

1.2.0 – 13/10/2020

  • Dev – “Order Items Table” options added.
  • Dev – Frontend – Translation domain fixed.

1.1.1 – 09/09/2020

  • Dev – Backend – “Position” option added.
  • WC tested up to: 4.5.

1.1.0 – 27/08/2020

  • Fix – Displaying variations codes for variable products with no main EAN set – Fixed.
  • Dev – JS files minified.
  • Dev – Admin settings descriptions updated.
  • Dev – Code refactoring.
  • Tested up to: 5.5.
  • WC tested up to: 4.4.

1.0.3 – 14/01/2020

  • Fix – Backend – Search – meta_query fixed.

1.0.2 – 08/01/2020

  • Dev – Backend – Search – “AJAX search” option added.
  • Dev – Code refactoring.

1.0.1 – 05/01/2020

  • Dev – EAN-13 validation added.
  • Dev – Backend – EAN input pattern now set to accept numbers only; max length set to 13.

1.0.0 – 30/12/2019

  • Initial Release.