Skip to content
Private Label from Zero
Free compliance tool

Find label problems
before the printer does.

Upload your print-ready artwork and get a regulation check in about a minute. BatchLabel reads your label and tells you exactly what's missing — before it goes to print and before customs flags it.

Check my label now →
No signup. No data stored. Runs entirely in your browser.
📄 Takes your brief or your dieline — PDF
🌍 9 EU markets — language rules checked per market
🧴 5 product types — supplements to electronics
⚖️ Maps to the EU regulation that requires it
🔒 100% client-side — your files never leave your device
How it works
Three steps to a cleaner label.

BatchLabel reads your packaging file with six OCR passes, decodes the barcode from the bars, and measures your CE and WEEE marks against their legal minimum size — then checks every detected element against the regulations that apply to your product and market.

1

Upload your file

Drop in a PDF — either the artwork brief you are about to send your designer, or the print-ready dieline coming back from them. BatchLabel runs six OCR passes at 4.5× resolution to catch fine print and outlined fonts, decodes the barcode from the bars, and measures your CE and WEEE marks.

2

Pick your market and product

Select the country you're selling into and the product category. The rule set changes completely — a food supplement and a cosmetic share almost nothing, and a label that is legal in Germany is not automatically legal in Poland.

3

Get your report

See what's critical, what's a warning, and what needs a manual visual check. Each item links to the specific regulation so you know exactly what to fix and why.

What the tool checks.

Every category has its own rule engine — cosmetics follow different laws than electronics, and US requirements are unrelated to EU ones. BatchLabel keeps them separate.

🧴

Cosmetics

INCI ingredient list, PAO symbol or best-use date, Responsible Person and EU address, batch number, product function, precautions, net quantity — plus a flag when more than one company is named on the pack.

💊

Food supplements

The "food supplement" designation, ingredients, nutrient amounts with reference intakes, daily portion, the do-not-exceed and not-a-substitute statements, keep-out-of-reach, batch and durability marking. Health claims are picked out by name.

🔌

Electronics

CE marking and its measured height in millimetres, WEEE symbol and its size, RoHS status, Declaration of Conformity, electrical ratings, battery and disposal information, USB-C common charger.

🟡

Silicone & Rubber

Material declaration, body-safe and BPA-free claims, REACH and SVHC references, cleaning and safety instructions. Also catches marks that should not be there — CE where no directive applies, RoHS on something with no electronics.

👕

Textiles

Fibre composition by percentage, care instruction symbols (ISO 3758), language requirements, and a note on country of manufacture — not mandatory in the EU, but demanded by most serious retail buyers.

🚫

Not covered

General foodstuffs, toys, household and industrial chemicals, pharmaceuticals and medical devices. This tool only covers ground I have actually worked on — and for chemicals, an approximate answer is worse than none.

When to use it
Two moments, and the earlier one saves more.

Most label problems are decided long before anything is printed — they are decided when someone writes down what goes on the pack. That is a document, and this tool reads documents.

1

Before you brief the designer

Write your brief — what text, marks, codes and warnings go on the die-cut — export it as a PDF, and run it through. You will see what the law requires that you have not thought of yet, while it still costs nothing to add. A missing batch field or an absent EU contact is a five-minute edit at this stage and a reprint later.

2

Before it goes to the printer

Run the print-ready dieline that comes back. This is where the measurable things get checked — the barcode decoded from the bars, the CE and WEEE marks measured in millimetres, every mandatory element found or missing on the actual artwork.

PDF only, deliberately. Photographs of finished packs were tested against real printed boxes and the result was unusable in both directions — text that was clearly printed came back missing, and marks that were not there came back present. A tool that answers confidently and wrongly is worse than one that declines, so the upload takes PDFs and nothing else.

Markets covered 🇨🇿 Czech Republic 🇩🇪 Germany 🇫🇷 France 🇮🇹 Italy 🇵🇱 Poland 🇸🇰 Slovakia 🇦🇹 Austria 🇭🇺 Hungary 🌍 EU general
The tool
BatchLabel Compliance Checker
Upload your file below — results appear on the right. A small label takes under a minute; a large multi-page dieline takes a few minutes, because the reading happens on your machine.
1
Upload your PDF — brief or dieline
image · PDF · print-ready dieline
📄
Drop your PDF here or click to browse
PDF only — your artwork brief, or the print-ready dieline
Preview
📄 ✕
2
Where are you selling, and what is the product?
Whose brand is on this packaging?
Whoever has packaging made under their own brand is its manufacturer under PPWR — not the factory that prints it.
Where is the supplier who makes this packaging?
Answer both and this will tell you which PPWR role you hold — it is not always the one people expect.
Upload a file and tell us where you're selling — we'll do the rest
▾ Show extracted text
3
Your compliance report
🔍
Upload a PDF — your artwork brief or your print-ready dieline —
pick your market and product type, then hit Check my label.

We'll read it and tell you exactly what's missing.
📦

Want the full packaging label manual?

Category-by-category breakdown of exactly what must go on your packaging — food, cosmetics, electronics, toys, and more — with ready-to-use copy. Enter your email and we'll notify you the moment it's ready.