Make a GS1 Digital Link QR code for your product
Enter your product's GTIN and, if your labels need them, the batch, expiry date and serial number. We build the GS1 Digital Link address: phone cameras open it as a web page, and checkout systems that support it read the product data.
Choose your QR code style
Design your QR code
No templates match. Try another word or category.
My templates
Shaped codes use the highest error correction and are test-scanned after every change.
Your logo stays in your browser. Use one you have the rights to.
Put your code over a photo. A light backing keeps it readable, and we test-scan the result.
The backing uses your background color. Your picture stays in your browser.
Describe a scene and AI paints your code into it. Works with web links, including dynamic codes. Takes 10 to 40 seconds.
Batch generate PRO
Make up to 500 codes in your current design from a list or a spreadsheet. Every code is test-scanned before it goes in the file.
Columns: content (required), name (optional, used for file names and labels) and type (url or text, optional).
Static codes hold the content itself and never expire.
Shorten a link
Paste a long address. You get a short link and its QR code, and you can change where it goes at any time.
More about smart links: routing, UTM tags and custom endings →
1. Content
2. Size and style
Bulk barcodes PRO
Make up to 500 barcodes in your current type and style. Each one is test-scanned, and the ZIP includes an index.csv with the results.
What is a GS1 Digital Link QR code?
A GS1 Digital Link QR code holds a web address built to the GS1 Digital Link standard. The address carries your GTIN, the same product number as in your barcode, and can also carry the batch or lot, the expiry date and a serial number.
Checkout and warehouse scanners that support GS1 Digital Link read the product data straight from the code, while a phone camera opens the address as a web page. Codes made here stay static: the product data has to stay in the printed pattern, so they can't be turned into short links.
How to make a GS1 Digital Link QR code
Three steps, about a minute. Static codes are made in your browser, so nothing you type leaves your device.
Enter the GTIN from your barcode. We check its check digit as you type.
Add the batch, expiry date or serial number if your labels carry them.
Choose the web address, download the code and test it with a phone and your own scanner.
Get more scans from your GS1 Digital Link code
Keep the linear barcode
Until every retailer you sell through confirms its checkouts read 2D codes, print the QR code next to the usual barcode, not instead of it.
Use your own domain to choose the page
With id.gs1.org, scans go where the brand owner registered with GS1. With your own domain you decide: a product page, instructions or a recall notice.
Give it room on the pack
A code with a batch and expiry date holds more data than a short link. Print it at 2 cm or larger and test it on the real material.
GS1 Digital Link QR code questions
GS1 Digital Link QR codes
What is a GS1 Digital Link QR code?
A QR code holding a web address in a format set by GS1, such as https://id.gs1.org/01/09506000134352/10/ABC123?17=271231. The digits after /01/ are the GTIN, after /10/ the batch and after 17= the expiry date. One code serves both the checkout and shoppers' phones.
Can I use my own domain?
Yes. The standard lets brand owners use their own domain. Your site then has to answer addresses that start with /01/, for example by redirecting them to the right product page. Scanners that support Digital Link read the product data from the address itself.
Using ScanMosaic
Is ScanMosaic really free?
Yes. Every code type, template, logo and color option is free, with PNG, JPG and WebP downloads, three dynamic codes (500 counted scans each a month) and three short links. Paid plans add more dynamic codes and links, full stats, print files (SVG, PDF, EPS, 4096 px), batch, teams and, soon, your own domain.
How do you know my code will scan?
After every change we read your code with a real QR decoder, the same way a phone camera does, and compare the result with what you entered. You'll see 'Verified' only when they match.
Is my data private?
Static codes are made in your browser, so your WiFi passwords and contact details never reach us. For dynamic codes we store the destination link and anonymous scan counts. For AI art, your description and link are sent to our AI provider to create the image.
More QR code types
Each type has the fields it needs and its own page with tips. Open one to start with it selected.
Free for everyday codes. Pro when they matter.
Every design feature is free. Paid plans add codes you can edit after printing, scan stats, AI art, print files and teams.
Free
- Every QR type, unlimited static codes
- Logo, colors, frames, templates
- Live scan verification
- 3 dynamic codes and 3 short links
- PNG, JPG and WebP downloads
- AI art images (coming soon)
Pro POPULAR
- Everything in Free
- 100 dynamic codes and 500 short links
- Full scan stats, campaigns, reports
- Smart routing and custom endings
- SVG, PDF, EPS, 4096 px and batch from Excel
- Tracking pixels and scan alerts
- AI art images (coming soon)
Lifetime
- Every Pro feature, for good
- 100 dynamic codes
- AI art images (coming soon)
- No subscription to manage
Business
- Everything in Pro
- 1,000 dynamic codes, 5,000 links
- 10 team members, roles, activity log
- 10 workspaces for clients or brands
- Your own domain for short links (coming soon)
- REST API, webhooks, Zapier and Google Sheets
Secure checkout by Stripe. 14-day money-back guarantee. Prices in USD; local taxes may apply.
Already subscribed? Manage your plan in the dashboard.
Make your GS1 Digital Link QR code now
Free, private, and checked to scan before you download.