Overview
The Import EAN UPC Barcodes for WooCommerce plugin is the complete solution for adding valid GTIN (UPC/EAN) codes to your products. Whether you need to generate free internal-use codes for your store or import real GS1-registered codes from a spreadsheet, this plugin automates the entire process.
What it does
This plugin gets a valid UPC or EAN code onto every WooCommerce product in your store — old and new — either by generating a code algorithmically, or by pulling from a pool of uploaded purchased codes.
You can configure the plugin to write these codes into WooCommerce's native fields, product SKUs, or even custom metadata fields required by third-party POS or inventory systems.
Key Capabilities
- Algorithm Generation: Create structurally valid EAN-13 or UPC-A barcodes with correct modulo-10 check digits instantly.
- Spreadsheet Import: Upload CSV, TXT, or XLSX files containing purchased barcodes to assign them to products sequentially or by mapping them to specific product IDs.
- Bulk Processing: Assign codes to thousands of existing simple products and variations simultaneously using an AJAX progress bar that runs safely in the background.
- New Product Automation: Set-and-forget rules that automatically assign or generate a code whenever a new product is created in WooCommerce.
[!NOTE] A Note on Generated Codes Generated codes are structurally valid (they have a correct check digit) but they are not GS1-registered. You should use them internally only (for label printing, POS scanning, or stock management). If you are selling on marketplaces like Google Shopping, Amazon, or eBay, you must purchase real codes and import them using the plugin's file upload feature.
