{"id":288332,"date":"2026-04-16T09:48:30","date_gmt":"2026-04-16T09:48:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ean-barcode-finder-for-woocommerce\/"},"modified":"2026-05-21T13:42:21","modified_gmt":"2026-05-21T13:42:21","slug":"skyservers-ean-barcode-finder","status":"publish","type":"plugin","link":"https:\/\/nb.wordpress.org\/plugins\/skyservers-ean-barcode-finder\/","author":23463204,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.1","stable_tag":"1.3.1","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"SkyServers EAN Barcode Finder","header_author":"Sky Servers SRL","header_description":"Automatically search and assign EAN\/GTIN barcodes to WooCommerce products by product name using free barcode databases.","assets_banners_color":"ffffff","last_updated":"2026-05-21 13:42:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sky-servers.com\/skyservers-ean-barcode-finder\/","header_author_uri":"https:\/\/sky-servers.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":131,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.3.0":{"tag":"1.3.0","author":"skyservers","date":"2026-04-16 10:03:19"},"1.3.1":{"tag":"1.3.1","author":"skyservers","date":"2026-05-21 13:42:21"}},"upgrade_notice":{"1.3.1":"<p>Compatibility update for WordPress 7.0. No functional changes.<\/p>","1.3.0":"<p>Plugin renamed and slug updated for trademark compliance. No functional changes.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3507886,"resolution":"772x250","location":"assets","locale":"","width":1210,"height":774}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.3.0","1.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3507886,"resolution":"1","location":"assets","locale":"","width":1201,"height":611},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3507886,"resolution":"2","location":"assets","locale":"","width":1216,"height":733}},"screenshots":{"1":"Main dashboard with product statistics","2":"Product list with search and filter options","3":"Barcode search results for a product","4":"Bulk search progress with activity log"}},"plugin_section":[],"plugin_tags":[1292,11082,148700,746,54047],"plugin_category":[],"plugin_contributors":[260361],"plugin_business_model":[],"class_list":["post-288332","plugin","type-plugin","status-publish","hentry","plugin_tags-barcode","plugin_tags-ean","plugin_tags-gtin","plugin_tags-product","plugin_tags-upc","plugin_contributors-skyservers","plugin_committers-skyservers"],"banners":{"banner":"https:\/\/ps.w.org\/skyservers-ean-barcode-finder\/assets\/banner-772x250.png?rev=3507886","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/skyservers-ean-barcode-finder_ffffff.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/skyservers-ean-barcode-finder\/assets\/screenshot-1.png?rev=3507886","caption":"Main dashboard with product statistics"},{"src":"https:\/\/ps.w.org\/skyservers-ean-barcode-finder\/assets\/screenshot-2.png?rev=3507886","caption":"Product list with search and filter options"}],"raw_content":"<!--section=description-->\n<p>SkyServers EAN Barcode Finder helps you quickly find and assign EAN-13, EAN-8, and UPC barcodes to your WooCommerce products by searching barcode databases using the product name.<\/p>\n\n<p><strong>This plugin is completely free to use.<\/strong> It connects to external barcode databases to search for product barcodes. Some of these databases offer free access tiers, while others may require a free registration to obtain an API key (see External Services below for full details).<\/p>\n\n<p>Perfect for store owners who need to add barcodes to hundreds of products without manually looking up each one.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>Automatic barcode search<\/strong> by product name across multiple databases<\/li>\n<li><strong>Bulk search<\/strong> \u2014 process all products without barcodes automatically<\/li>\n<li><strong>Individual search<\/strong> \u2014 search for each product one by one<\/li>\n<li><strong>Manual entry<\/strong> \u2014 enter barcodes manually when not found in databases<\/li>\n<li><strong>Barcode validation<\/strong> \u2014 verifies EAN-8, UPC-12, and EAN-13 checksum<\/li>\n<li><strong>Advanced filtering<\/strong> \u2014 filter by category, barcode status, search by name or SKU<\/li>\n<li><strong>Flexible sorting<\/strong> \u2014 sort by name or SKU (alphabetic or numeric)<\/li>\n<li><strong>Pagination controls<\/strong> \u2014 adjustable products per page (20\/50\/100\/200) with jump-to-page<\/li>\n<li><strong>Progress tracking<\/strong> \u2014 real-time progress bar and activity log for bulk operations<\/li>\n<li><strong>Native WooCommerce field<\/strong> \u2014 saves to the built-in GTIN\/EAN field in WooCommerce<\/li>\n<li><strong>Statistics dashboard<\/strong> \u2014 see how many products have barcodes at a glance<\/li>\n<li><strong>HPOS compatible<\/strong> \u2014 fully compatible with WooCommerce High-Performance Order Storage<\/li>\n<\/ul>\n\n<h4>External Services<\/h4>\n\n<p>This plugin connects to third-party barcode databases to look up product barcodes by name. <strong>Only the product name is sent as a search query. No personal, customer, or order data is ever transmitted.<\/strong><\/p>\n\n<p><strong>1. Open Food Facts<\/strong> \u2014 Free, no registration required<\/p>\n\n<ul>\n<li>Website: <a href=\"https:\/\/world.openfoodfacts.org\/\">https:\/\/world.openfoodfacts.org\/<\/a><\/li>\n<li>Used automatically to search for product barcodes by name<\/li>\n<li>Open-source, community-maintained database (primarily food products)<\/li>\n<li>No API key required, no usage limits for reasonable use<\/li>\n<li><a href=\"https:\/\/world.openfoodfacts.org\/privacy\">Privacy Policy<\/a> | <a href=\"https:\/\/world.openfoodfacts.org\/terms-of-use\">Terms of Use<\/a><\/li>\n<\/ul>\n\n<p><strong>2. UPCitemdb<\/strong> \u2014 Free tier available, registration required for API key<\/p>\n\n<ul>\n<li>Website: <a href=\"https:\/\/www.upcitemdb.com\/\">https:\/\/www.upcitemdb.com\/<\/a><\/li>\n<li>Used as an <strong>optional<\/strong> additional barcode search source<\/li>\n<li>Free tier: 100 API requests per day (sufficient for most stores)<\/li>\n<li>Requires free registration at <a href=\"https:\/\/www.upcitemdb.com\/wp\/docs\/main\/development\/getting-started\/\">upcitemdb.com<\/a> to obtain an API key<\/li>\n<li>The plugin works without this API key \u2014 it is entirely optional but improves search coverage<\/li>\n<li><a href=\"https:\/\/www.upcitemdb.com\/wp\/privacy\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p><strong>Note:<\/strong> The plugin is fully functional using only Open Food Facts (no registration needed). Adding the optional UPCitemdb API key expands the barcode database coverage to non-food products.<\/p>\n\n<h4>How It Works<\/h4>\n\n<ol>\n<li>Go to <strong>WooCommerce \u2192 Barcode Finder<\/strong><\/li>\n<li>Browse products without barcodes<\/li>\n<li>Click \"Search\" next to a product to find its barcode<\/li>\n<li>Select the correct result or enter the barcode manually<\/li>\n<li>Or use \"Auto-search all\" to process everything at once<\/li>\n<\/ol>\n\n<h4>Tips for Better Results<\/h4>\n\n<ul>\n<li>Ensure product names include the <strong>brand<\/strong> and <strong>exact product name<\/strong><\/li>\n<li>Products with English names have higher chances of being found<\/li>\n<li>For local or niche products, manual entry may be required<\/li>\n<li>A USB barcode scanner (~$10-15) can speed up manual entry significantly<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>skyservers-ean-barcode-finder<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Go to <strong>WooCommerce \u2192 Barcode Finder<\/strong><\/li>\n<li>(Optional) Add your free UPCitemdb API key in the settings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20are%20the%20barcodes%20saved%3F\"><h3>Where are the barcodes saved?<\/h3><\/dt>\n<dd><p>Barcodes are saved to WooCommerce's native GTIN field (<code>_global_unique_id<\/code>), the same field you see in the product editor under Inventory \u2192 \"GTIN, UPC, EAN or ISBN\".<\/p><\/dd>\n<dt id=\"what%20barcode%20formats%20are%20supported%3F\"><h3>What barcode formats are supported?<\/h3><\/dt>\n<dd><p>EAN-13 (13 digits, EU standard), EAN-8 (8 digits), and UPC-A (12 digits, US standard). All formats include checksum validation.<\/p><\/dd>\n<dt id=\"will%20removing%20this%20plugin%20delete%20my%20barcodes%3F\"><h3>Will removing this plugin delete my barcodes?<\/h3><\/dt>\n<dd><p>No. Barcodes are stored in WooCommerce's native product fields and remain even after the plugin is removed. Only the plugin's settings (API key) are cleaned up on deletion.<\/p><\/dd>\n<dt id=\"why%20are%20some%20products%20not%20found%3F\"><h3>Why are some products not found?<\/h3><\/dt>\n<dd><p>The free databases primarily contain food products and internationally distributed items. Local, niche, or regional products may not be in these databases. In those cases, use the manual entry feature.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%20hpos%3F\"><h3>Does this plugin work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes, the plugin uses WooCommerce's product API when available, which is compatible with High-Performance Order Storage.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Compatibility: tested with WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Renamed plugin to SkyServers EAN Barcode Finder for trademark compliance<\/li>\n<li>Removed trademarked terms from plugin slug and text domain<\/li>\n<li>Updated text domain to skyservers-ean-barcode-finder<\/li>\n<li>Updated all URLs to use consistent domain format<\/li>\n<li>No functional changes \u2014 all features remain the same<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Renamed plugin to SkyServers EAN Barcode Finder for WooCommerce for distinctiveness<\/li>\n<li>Updated all prefixes to skyean_ (minimum 4+ characters) to avoid naming collisions<\/li>\n<li>Updated text domain to skyservers-ean-barcode-finder-for-woocommerce<\/li>\n<li>Fixed Plugin URI to point to a valid URL<\/li>\n<li>No functional changes \u2014 all features remain the same<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Full compliance with WordPress.org Plugin Directory guidelines<\/li>\n<li>Declared HPOS (High-Performance Order Storage) compatibility<\/li>\n<li>Internationalization (i18n) \u2014 all strings translatable<\/li>\n<li>Added proper uninstall cleanup<\/li>\n<li>Added settings link on plugins page<\/li>\n<li>Improved security: proper nonce handling, safe filter removal<\/li>\n<li>Optimized database queries with meta cache preloading<\/li>\n<li>Separated admin template from main class<\/li>\n<li>Added comprehensive readme with external service disclosures<\/li>\n<li>GPL-2.0-or-later license<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Improved search: now searches by product name AND SKU<\/li>\n<li>Better error handling with timeout messages and retry button<\/li>\n<li>Optimized queries with fields =&gt; ids and meta cache preloading<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added pagination controls: first\/last page, jump to page<\/li>\n<li>Added products per page selector (20\/50\/100\/200)<\/li>\n<li>Added SKU sorting (alphabetic and numeric)<\/li>\n<li>Multi-format barcode support: EAN-8, UPC-12, EAN-13<\/li>\n<li>Branding update<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Barcode search via Open Food Facts and UPCitemdb<\/li>\n<li>Bulk and individual search<\/li>\n<li>Manual barcode entry<\/li>\n<li>Category and status filtering<\/li>\n<\/ul>","raw_excerpt":"Automatically search and assign EAN\/GTIN barcodes to WooCommerce products using free barcode databases.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/288332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=288332"}],"author":[{"embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/skyservers"}],"wp:attachment":[{"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=288332"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=288332"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=288332"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=288332"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=288332"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/nb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=288332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}