MDR 2017/745 · IVDR 2017/746

Generate the UDI barcode for your MDR/IVDR labels.

A single HTML file that runs in your browser: offline, secure, and built around the full GS1 UDI structure required by MDR 2017/745 and IVDR 2017/746.

One-time payment. No subscription.

structured mode · UDI/GS1
UDI generator in structured mode: GTIN, lot, serial and date fields, and the resulting GS1 string
The five UDI application identifiers, (01) to (21), make up the GS1 string and the composite DataMatrix label with HRI (01) GTIN · UDI-DI (10) Lot · UDI-PI (11) Manufacturing date · UDI-PI (17) Expiry date · UDI-PI (21) Serial number · UDI-PI Composite label DataMatrix + HRI

UDI labelling is mandatory. But most tools on the market either cost hundreds of euros per year, require IT setup, or are buried inside larger software you don't need. This tool does one thing, and does it right.

output · DataMatrix ISO/IEC 16022
DataMatrix output with AIDC + HRI composite label

The result: the composite label

A DataMatrix symbol (ISO/IEC 16022) with the human-readable string (HRI) below it, as required by MDR Annex VI. Export as PNG or SVG, and download hundreds of codes at once as a ZIP from a CSV.

  • DataMatrix (ISO/IEC 16022), GS1-128 and QR Code output
  • AIDC + HRI on the same label
  • Live preview of the GS1 string as you type

What it encodes

UDI/GS1 structure in structured mode
AIDataIdentifier
01GTIN, with automatic check digit validationUDI-DI
10Lot numberUDI-PI
21Serial numberUDI-PI
11Manufacturing date (YYMMDD)UDI-PI
17Expiry date (YYMMDD)UDI-PI

Also included

  • PNG and SVG export
  • Batch import via CSV, download as ZIP
  • Full interface in all 24 official EU languages
  • Works completely offline: no data leaves your computer
  • No installation, no server, no account required

Batch mode: hundreds of codes from a CSV

Import a CSV with the data for each product and download all the codes in a single ZIP file, with optional HRI labels.

batch mode · CSV to ZIP
Batch mode: process hundreds of codes from a CSV

Built for small manufacturers and quality teams

If you're a small or mid-size medical device manufacturer navigating MDR or IVDR compliance, you know the challenge: enterprise software is priced for enterprise budgets. It handles the exact UDI structure that MDR Annex VI requires, without the overhead.

I work with medical device manufacturers every day. This tool comes out of that work: it does the part of UDI that matters and nothing else.

JORDI GARCIA · REGULATORY CONSULTANT · JGG SOLUTIONS

One purchase. Yours to keep.

€29
one-time payment

No subscription. No renewal. No user limits.
You get the file. You use it as long as you need it.

Buy for €29

Secure checkout powered by Lemon Squeezy

Frequently asked questions

Does this tool generate or assign my UDI-DI?

No. This tool encodes your existing UDI data into barcode symbols (DataMatrix, GS1-128, QR Code) for use on medical device labels. Your UDI-DI (GTIN) must be previously assigned by a GS1-accredited issuing agency and registered in EUDAMED before using this tool. If you don't have a UDI-DI yet, contact your national GS1 member organisation.

Is this tool officially certified?

No. It generates GS1-compliant barcode structures following the Application Identifier definitions and MDR Annex VI requirements. Your final UDI must be validated as part of your technical documentation and QMS process.

Does it work without internet?

Yes. Once downloaded, the file runs entirely in your browser with no internet connection needed. Your data never leaves your device.

What if I need to generate hundreds of codes?

The batch mode accepts a CSV file and exports all codes as a ZIP archive, with optional HRI labels for each one.

Can I use it on multiple computers?

Yes. One purchase, no restrictions on how many devices you use it on.

Stop overcomplicating UDI labelling.

€29. One file. Works today.

Buy for €29