// No account · No expiry · 100% client‑side

Free GS1 Digital Link QR Code Generator

Build a GS1 Digital Link URL from a GTIN plus optional batch, serial and expiry. The retail standard replacing 1D barcodes ahead of GS1 Sunrise 2027.

$0/moForever
0Expiry dates
100%Processed locally
1 Complete the content
Direct Destination
Direct link encoding without intermediary redirects, countdowns, or expiration.
Any text works — a note, a quote, an instruction. No links, no formatting required.
Scanning dials this number directly — include the country code.
Embedded directly in the vCard — keep it small so the QR code stays scannable.
revolut.me/
Find your business's Place ID with Google's Place ID finder.
~
pf.kakao.com/
Works with Apple Music, YouTube Music, or any other playlist link. Already have a Spotify playlist? Use the dedicated Spotify type instead.
Include your country code (e.g., +1 for US).
@
Produces a standard EPC069-12 GiroCode. Scannable in most European banking apps to pre-fill a SEPA transfer — euro accounts only.
The secret is encoded straight into the code — everything stays in your browser, but treat the finished QR like a password.
Paste the whole LPA:1$… string from your carrier if you have it — the fields below are then ignored.

MeCard is a shorter alternative to vCard that older Android cameras read more reliably. Use the vCard type if you need photos or multiple address fields.
2 Design your QR
Shape style
Border style
Center style
Choose a frame
Loading presets...
Customize Frame
Select a level

Higher error correction keeps a QR code scannable even if part of it is damaged, dirty, or covered by a logo — at the cost of a denser pattern.

3 Download your QR
Example preview

Example QR code preview shown. Enter content to create your code.

Excellent
High contrast and optimal density. 100/100
px
px

High quality QR code ready for printing.

No recent history found. Create and download a QR code to see it here.

A GS1 Digital Link turns a product's identifiers into a web URL, so a single QR code can send a shopper to product information and still carry the GTIN data a point-of-sale system needs. It is the format behind GS1 Sunrise 2027, the industry move to replace traditional 1D UPC/EAN barcodes with 2D codes on retail packaging.

This generator builds the URL. Enter the GTIN (Application Identifier 01) and, if you need them, a batch/lot (10), a serial number (21), and an expiry date (17, as YYMMDD). Point the code at id.gs1.org — the neutral GS1 resolver — or at your own brand domain if you operate a resolver that redirects shoppers to your product pages.

The result is a plain HTTPS URL in GS1's canonical path format, generated entirely in your browser. Test any Digital Link code thoroughly against your scanners and resolver before committing it to a print run.

// FAQ

Frequently Asked Questions

Clear, direct answers to common questions about generating and deploying QR codes.

A GS1-led initiative for retailers and brands to be able to scan 2D barcodes (like a GS1 Digital Link QR) at point of sale by the end of 2027, alongside or instead of traditional 1D barcodes.

Use https://id.gs1.org for a neutral, standards-compliant link. Use your own domain only if you run a GS1 Digital Link resolver that knows how to handle the /01/{gtin} path.

Only the GTIN. Batch (AI 10), serial (AI 21) and expiry (AI 17) are optional qualifiers for traceability and should match what's printed elsewhere on the pack.

Only where the POS has been upgraded for 2D barcodes and GS1 Digital Link. Until then, keep the existing 1D barcode on the pack as well. Always test with your own equipment.

No. The Digital Link URL is assembled in your browser from the identifiers you enter.