GPSR Safety Label Builder
Type your manufacturer and EU responsible person details, pick a label size, and download a print-ready PNG at 300 DPI. It is a layout tool for the information you already have — it does not decide what your product needs, and nothing you type leaves your browser.
Product
Enough detail that a specific item can be traced back to a specific production run.
Manufacturer
The name and postal address of whoever manufactures the product.
EU responsible person
A person or business established in the EU who can be contacted about the product. This is the part most non-EU sellers are missing.
Warnings (optional)
Only add what genuinely applies to your product. Copying a warning you have not assessed is worse than leaving it off.
Label size
What the label is actually for
The EU's General Product Safety Regulation applies to consumer products sold into the EU, and one of its most visible effects on small sellers is a traceability requirement: a buyer, or a market surveillance authority, has to be able to look at the product or its packaging and find out who made it and who inside the EU is answerable for it. That second part is the sting for sellers based outside the union. Without a person or company established in the EU whose details appear on the product, the product should not be on the market at all — and marketplaces have started enforcing this by suspending listings rather than waiting for a regulator.
What has to appear is not exotic: the manufacturer's name and postal address, a contact point, the name and address of the responsible person established in the EU, and enough identifying information — a model number, a batch or serial reference, a photograph in the listing — that one specific item can be tied to one specific production run. If a safety issue emerges later, that identifier is what makes a targeted recall possible instead of a catalogue-wide one. Warnings, where the product needs them, go on the product or its packaging in the language of the country where it is sold. Our guide to what has to go on a GPSR label goes through each field, where the information is allowed to live when a product is too small to print on, and what an EU responsible person is actually agreeing to do.
This builder does the boring part: it takes those fields, fits them onto a label at a real physical size, and gives you a 300 DPI PNG you can send to a label printer or drop into a sheet of blanks. It deliberately does not tell you what your product needs, because that depends on the category, and it will not add a CE mark, because that is a separate legal act with its own procedure. Everything runs in your browser — none of the addresses you type are sent anywhere.
Field by field: what belongs in each box
Every box prints somewhere specific, and a few behave in ways that only become obvious once you watch the preview redraw. Here is what each is for, and the mistake that shows up in it most.
Product name
Prints first and about a third larger than the body text, so it is read before anything else. Use the name the product is genuinely sold under, close enough to your listing title that the two are obviously the same item. The usual slip is internal shorthand — a pick name that means something in your spreadsheet and nothing on a shelf.
Model / type
Model and batch share one monospaced line, joined by a middot. A model reference has to separate this product from the others in your range: the 300 ml amber jar from the 500 ml clear one. "Model: Candle" separates it from nothing, which is the same as an empty box except that it looks filled in.
Batch / serial
This one has to move. It identifies a production run, so a string that has been identical since you started is decoration. Tie it to something that actually changes — a new pour, a new fabric roll, a new supplier — and keep a searchable record. It is the difference between withdrawing a batch and withdrawing a catalogue.
Country of origin
Printed as "Made in …", so enter the country alone, not a sentence. Origin is where the product was manufactured — not where it was designed, not where your company is registered, and not the warehouse it shipped from. Sellers assembling imported parts in one country and dispatching from another get this wrong in both directions.
Manufacturer name and postal address
These print under a "Manufacturer" heading, name in bold with the address beneath. The address has to be somewhere a letter can arrive: street, town, postcode, country. An email address or a link to your shop front is not a postal address and does not become one by being typed here. One quirk worth knowing — the builder flattens what you type into a single run and re-wraps it to the label width, so your line breaks are not preserved.
Manufacturer contact
An email address or website, set as a plain line under the address — an addition to the postal address, not a substitute. Use something you monitor. A route that bounces, or that lands in a marketplace inbox you open twice a year, is worse than none, because it looks like one.
EU responsible person: name, address and contact
These three print under their own heading, and they are what most non-EU sellers are missing. The address must be inside the EU and belong to someone who has agreed to the role and to holding your documentation. A fulfilment warehouse you rent space in, or a forwarder who has never heard of the arrangement, gives you a label that looks complete and collapses at the first enquiry. Our guide to what has to go on a GPSR label covers what that person takes on.
Warnings and age warning
Both print under a "Warning" heading, with the age line bold so it survives a glance. Write only what you have assessed — a warning copied from a competitor's listing is a claim about a product you never tested. And write it in the language of the country you are selling into: as of July 2026 the EU product safety framework requires instructions and safety information to be in a language easily understood by consumers in the member state where the product is made available.
Label size
The presets are true physical sizes and the PNG exports at 300 DPI, so what you pick here is what gets printed. The builder steps the type down until the block fits, then reports the point size it settled on. Watch that number: if it warns you the body text is under five points, or will not fit readably at all, the fix is a larger label or shorter addresses.
Three labels that would not survive a check
Each of these is complete enough to print and to pass a glance. None holds up the moment somebody follows it.
The one with a warehouse where the responsible person should be
Every field populated, nothing blank. The EU address is real, it is in Rotterdam, and it belongs to a fulfilment centre holding the seller's stock. Nobody there has agreed to the role, holds the technical file, or knows the product as anything but a SKU on a shelf. It survives right up to the first enquiry, at which point the address leads nowhere and the only person who can answer is in another jurisdiction.
The one that identifies a product line, not a production run
Manufacturer, responsible person and both contacts present and correct. The traceability line reads "Model: Tote Bag" and the batch was left blank. Two years of stock, three fabric suppliers and a changed stitching subcontractor all carry the same label. When a seam problem turns up in one supplier's run, nothing distinguishes those units, so the only honest response covers everything ever sold under that name.
The one nobody at the point of sale can read
Cleanly printed, generously sized, with the warning in careful English on a product listed into Germany, France and Poland. The seller can read it. The manufacturer can read it. The buyer holding the box may not. A warning is not discharged by existing — it works only if it reaches the person about to use the product, in a language they actually speak.
Frequently asked questions
What is an EU responsible person, and do I need one?
It is a person or business established in the European Union who is named on the product and can be contacted about its safety — an importer, an authorised representative, a fulfilment service provider, or a paid compliance service. If you sell consumer products to EU buyers from outside the EU, you generally need one, and their name and address have to be reachable by the buyer. Several companies offer this as a subscription; some EU-based fulfilment partners include it. This tool does not provide or verify one — it only lays out the details of the one you have appointed.
Does this tool make my product GPSR compliant?
No, and be suspicious of anything that claims otherwise. Compliance depends on the product being safe, on you holding the right technical documentation and risk assessment, on having a genuine responsible person appointed, and on meeting whatever category-specific rules apply — toys, cosmetics, electricals and children's products all carry their own regimes. A label is where some of that information is displayed. It is not the compliance itself.
Why won't the tool add a CE mark?
Because CE is not a decoration, it is a declaration. Affixing it states that the product meets the requirements of specific EU legislation, which you establish through the conformity assessment route that legislation sets out and record in a signed EU declaration of conformity. Not every product needs it, and putting it on a product that has not been through the process is a violation in itself. Any generator that sprays a CE mark onto a label for you is handing you a liability.
What size and material should the label be?
Big enough to be legible on the product or its packaging, and durable enough to survive normal handling — those are the practical constraints, and the presets here (50 × 30 mm through 100 × 70 mm) cover the common thermal-printer and blank-sheet sizes. The PNG is rendered at 300 DPI so it stays sharp on a real printer. If your text is being squeezed small, use a larger label rather than shrinking the type: information nobody can read is not information.