Build a standards-correct GS1 Digital Link QR for the Sunrise 2027 transition — your GTIN woven with optional batch, serial and expiry. Generated in your browser; nothing is uploaded.
Sunrise 2027 is a global initiative by GS1, the body that runs the barcode system. The headline: by the end of 2027, retailers are expected to be able to scan 2D barcodes (like QR codes carrying a GS1 Digital Link) at the checkout, in addition to the familiar 1D UPC/EAN lines.
A common myth is that your existing barcode "stops working" in 2027. That's not how the initiative is written. The requirement is on retailers to be able to read 2D, not on brands to remove 1D. In practice, most products will carry both a traditional barcode and a 2D code through the transition. So the honest action for a small brand is "add a 2D code," not "panic about your UPC disappearing."
A normal QR just holds a link. A GS1 Digital Link QR holds a specially-structured URL that carries your GTIN (and optionally batch, serial, expiry) in a format both a checkout scanner and a phone can understand. One code can price the item at the till and open a product page for a shopper — if the URL is set up to resolve to that page.
Two things this generator can't provide: a GTIN you legitimately own from GS1, and a place for the URL to point (your product page or a resolver). This tool builds the standards-correct code; those two pieces are yours to arrange. We'd rather say that plainly than imply free "full compliance" — because the part most likely to trip you up is the resolver, not the QR.
Putting both a 1D barcode and this QR on your packaging for the transition? Our dual barcode generator builds both from one GTIN in a single, correctly-spaced vector file.
Enter your GTIN/UPC, your product-page domain, and any batch/serial/expiry you manage. The tool zero-pads the GTIN to 14 digits, checks the final check digit, assembles the URL in the official order (GTIN, then batch, then serial, with expiry as a query parameter), and renders the QR. Watch the scannability meter — packaging codes get printed small, so keep the badge green and test-scan a printed sample before a production run.