

The notice on a WooCommerce product page, opened from its trigger row.
Everything the Regulation asks a shop to display is in this free version, GARAN label included. Both official artworks, all 24 language editions, product page and checkout placement, the per-product GARAN fields, plus shortcodes and blocks. Install it and you are showing what the law asks for.
It also runs without WooCommerce. The notice needs no data from your shop, so it works on any WordPress site that sells goods, and uses WooCommerce hooks only when WooCommerce is there.
Shops know this notice by a different name in each market. In Germany it is the Gewährleistungslabel and covers the gesetzliche Gewährleistung. In France it is the notice on the garantie légale de conformité. In Spain it is the aviso armonizado covering the garantía legal de conformidad. In Italy it is the avviso armonizzato covering the garanzia legale di conformità. One artwork and one Regulation sit behind all four. This plugin ships the official file for every one of the 24 official EU languages.
From 27 September 2026, EU sellers must display the harmonised notice on the legal guarantee of conformity. Where a producer offers a free whole-product durability guarantee longer than two years and makes that information available to the trader, the trader must also display the GARAN durability label. Both designs are fixed by Commission Implementing Regulation (EU) 2025/1960, the notice in Annex I and the GARAN label in Annex II. This plugin displays that official artwork. It is not affiliated with, authorised by, or endorsed by the European Union, the European Commission, or any EU body, it is not legal advice, and installing it does not by itself make a store compliant.
Harmonised notice (mandatory for all traders):
GARAN durability label (only where the producer offers a qualifying guarantee):
The durability label carries its own name in each market too. German merchants call it the Garantielabel and the Regulation calls the promise behind it a gewerbliche Haltbarkeitsgarantie. In France it is the label harmonisé for the garantie commerciale de durabilité. In Spain it is the etiqueta armonizada for the garantía comercial de durabilidad. In Italy it is the etichetta armonizzata for the garanzia commerciale di durabilità. The artwork itself is language neutral so one file serves the whole EU.
Both artworks are exact byte-for-byte copies of the European Commission’s files. They cannot be edited beyond the fields permitted by the Regulation.
Without WooCommerce, place the notice and the label yourself with the shortcodes or the blocks.
The plugin is entirely free today, and the part that keeps your shop showing the right artwork always will be. Nothing is held back, nothing expires, and there is nothing to buy at the moment: the paid add-on described below does not exist yet.
It is being built for shops that outgrow doing this one product at a time:
It will be a separate plugin, a one-time purchase rather than a subscription. There is a waitlist on the Add-on screen inside the plugin, and everyone on it gets a lower launch price when it ships. The same form has an optional box for telling me what the add-on should do: it is not finished, so what you write there still changes what gets built and in what order.
This plugin contacts nothing on its own. Nothing about your shop, your products or your shoppers is sent anywhere, and the artwork, all 24 languages and the fonts are served from your own server.
One exception, and only if you ask for it. The Add-on screen in wp-admin has a waitlist signup form. Submit it and your browser sends the email address you typed, plus the optional free text box, to Kit (kit.com), the email service for that list. Nothing else is sent, and nothing at all is sent unless you submit that form yourself. The request goes from your browser rather than your server, so no key ships with this plugin and nothing is stored in your database.
Kit’s terms: https://kit.com/terms
Kit’s privacy policy: https://kit.com/privacy