Free tool
CLP label element checker
The UFI on the label of a mixture classified for a health or physical hazard has applied since 1 January 2025 (ECHA), and CLP distance-sales offers must show the Article 17 label elements from 1 January 2028 (Regulation (EU) 2025/2439). By 1 January 2025 a Shopify store placing those mixtures on the EU market should have put the UFI on the label, and by 1 January 2028 the product-page offer should show those label elements: CLPLens on the Shopify App Store.
Direct answer. Paste the text of a CLP label or a product page, for example Danger. H225 Highly flammable liquid and vapour. GHS02. Acme GmbH, Hauptstraße 1, 10115 Berlin, +49 30 123456. 500 ml. The page shows which label elements of Article 17(1) of Regulation (EC) No 1272/2008 your text seems to mention and which it does not, each as a question to check. It does not classify the product or say whether the label complies. It runs in your browser and sends nothing anywhere.
This is a reading aid, not legal advice and not what any app checks. To create hazard profiles with GHS pictograms and statements, show them on product pages and review missing hazard fields before publishing, try CLPLens: CLP Hazard Display (Shopify App Store).
Install CLPLens: CLP Hazard Display
Paste your label text
| Label element or prompt | In your text? | Where to read and what to ask |
|---|
Install CLPLens → hazard profiles and missing-field review
Where the questions come from
The ten rows follow Article 17(1)(a) to (h) of Regulation (EC) No 1272/2008 (CLP): supplier name, address and telephone number; nominal quantity for packages made available to the general public; product identifiers (Article 18); and, where applicable, hazard pictograms (Article 19, Annex V codes GHS01 to GHS09), signal word (Article 20), hazard statements (Article 21), precautionary statements (Article 22) and supplemental information (Article 25). The extra prompts come from Article 17(2) on languages, Article 20(3) on “Danger” and “Warning”, Article 26(1) on pictogram precedence, Article 29(1) on small packs and Article 48(2) on advertising. Article 48a (distance sales offers) was added by Regulation (EU) 2024/2865 and, under Regulation (EU) 2025/2439, applies from 1 January 2028.
The page looks for words, codes and patterns in what you paste. It cannot classify a substance or mixture, and it cannot tell whether an element is “applicable”; the classification decides that. Read the CLP Regulation on EUR-Lex (check the consolidated version) and the guides on CLP hazard information on the product page and missing hazard fields before publishing.
Install CLPLens: CLP Hazard Display on the Shopify App Store
What this page is not
- Not legal advice and not a statement that your label or product does or does not comply.
- Not what CLPLens matches or checks; the app is what counts.
- Not a classification, a safety data sheet review or a check of label size, layout or colours.
- Not a data collector: text you paste stays in this browser tab. Nothing is sent or stored.
Related pages
- CLP hazard pictograms on the product page
- Missing hazard fields before publishing
- Create hazard profiles with GHS pictograms
- UFI on the product page
- CLPLens: CLP Hazard Display
Install CLPLens: CLP Hazard Display
Related free checks
- Prop 65 warning question check. Describe a product and its materials and see which Proposition 65 list names and 27 CCR warning rules to read.
- Green claim wording self-check. Paste product copy and see which environmental wording to review, such as eco-friendly, green or climate neutral.
- EU food label particulars checklist. Paste food label text and see which mandatory particulars of Regulation (EU) No 1169/2011 it mentions or lacks, which Annex II allergens it names and whether they look emphasised.
Related Shopify apps
- Prop 65 Warning Manager. Displays Prop 65 warnings on product pages after you approve them.
- Green Claims Guard. Flags generic environmental wording in product copy.