QR Cake generator

    QR Codes for Packaging

    Put a QR code on your product packaging that you can update anytime. The printed code stays the same while you change where it sends shoppers, fix a broken link, or swap a campaign, and you see every scan.

    How it works

    1

    Paste the destination you want shoppers to reach

    Enter the URL the code should open: a product page, a how-to video, your ingredients page, a promo, or a reorder link. QR Cake creates a short dynamic redirect and encodes it into the QR pattern, so the printed code stays small and easy to scan even on a tiny label.

    2

    Customise and download a print-ready file

    Match your brand with custom colours, a centre logo, eye style, and frame, then download a print-ready vector (SVG) or high-resolution PNG. Vector files scale to any pack size with no loss of quality, which is exactly what print needs.

    3

    Place it, scan-test, and update anytime

    Drop the code into your packaging artwork, then scan-test the final printed, filled unit across a few phones before the big run. After it ships, log in anytime to repoint the code to a new page, fix a link, or launch a new campaign, with no reprint.

    Where people use it

    01

    Link to a product page, how-to video, or assembly guide, then swap it for a new campaign without reprinting.

    02

    Fix a typo or a broken link after the run is printed and already on shelves.

    03

    Run seasonal or rotating promotions behind one fixed code on the pack.

    04

    Serve ingredients, allergens, and batch or expiry lookups straight from the label.

    05

    Show certifications and values: vegan, cruelty-free, recycling, and sustainability details.

    06

    Collect reviews, product registrations, or warranty sign-ups at the moment of unboxing.

    07

    Send shoppers to an authenticity page so they can confirm the product is genuine.

    08

    Add a reorder or subscription link so customers can buy the product again in one tap.

    Industries that use this most

    FOOD & BEVERAGE

    Brands link to ingredients, allergens, nutrition, recipes, and batch or recall lookups, and rotate seasonal promotions behind one printed code. A new campaign never needs a new print run.

    COSMETICS & BEAUTY

    Codes open full ingredient (INCI) lists, vegan and cruelty-free certifications, how-to-apply videos, and batch and expiry details, all from a small label where space for text is scarce.

    WINE & SPIRITS

    Producers use codes for digital ingredient and nutrition disclosure, tasting notes, the story behind the bottle, and age or authenticity checks, repointing them vintage to vintage without new labels.

    SUPPLEMENTS & NUTRACEUTICALS

    Codes link to dosage guides, certificates of analysis and third-party testing, sourcing transparency, and a reorder or subscription page that brings customers back.

    ELECTRONICS & APPLIANCES

    Manuals, setup and troubleshooting videos, and warranty registration live behind the code, so the box stays clean and the support content updates as products evolve.

    HOUSEHOLD & CPG

    Fast-moving brands drive loyalty sign-ups, how-to content, and rotating promos from the pack, and use scan analytics to see which products and regions get the most engagement.

    How this QR code works

    Packaging is the one surface you cannot easily reprint. A product can sit on shelves and in homes for months or years, while your campaigns, offers, and even your website structure keep changing. A static QR code bakes the destination permanently into the pattern, so the day a linked page moves or an offer ends, every unit already in market points at a dead end. A dynamic QR code from QR Cake encodes a short redirect instead, so the printed artwork stays valid and you repoint it from your dashboard whenever you need to.

    That one property unlocks everything brands actually want from a code on a pack. You can link to assembly or how-to videos, full ingredient and allergen lists, batch and expiry lookups, certifications, loyalty sign-ups, reviews, warranty registration, an authenticity check, or a one-tap reorder, and rotate any of it over the product’s life. Because every scan passes through the redirect, you also get analytics the printed code alone could never give you: how many people scanned, when, roughly where, and on what device.

    QR codes on packaging are also moving from nice-to-have to expected. The retail industry is working toward GS1 Sunrise 2027, a global push for checkout scanners to read 2D barcodes such as QR codes carrying a GS1 Digital Link, and the European Union’s Digital Product Passport will require a scannable data carrier on more and more product categories. This shift, often called connected packaging, turns the pack into a live link between the shelf and the web. Starting with a dynamic QR code today means your packaging is ready for it.

    Small details that help

    • Size it for the scan distance. Keep the code at least 2 cm by 2 cm on small packs, and follow the 10 to 1 rule: the code width should be at least one tenth of the distance people scan from, so scanning from 20 cm needs a code of 2 cm or more.
    • Leave a quiet zone. Keep a clear margin of at least four modules, four of the small squares wide, on all four sides so artwork, text, and the pack edge never crowd the code.
    • Use strong contrast and never invert. Print dark modules on a light background. Light-on-dark codes fail to scan on many phone cameras, so always keep the code darker than its background.
    • Raise the error correction for tough surfaces. Use error correction Level Q or H on small, curved, or scuff-prone packaging so the code still scans when part of it is obscured or worn.
    • Plan for curves and gloss. On bottles, cans, pouches, and foil, size the code up by 20 to 30 percent, place it on the flattest panel, and prefer a matte finish to kill glare. Always export a vector file at 300 DPI for print.
    • Go dynamic and test the real thing. Dynamic codes are editable after print and encode a shorter, cleaner pattern that scans better on small labels. Scan-test the final printed, filled unit, not a flat proof, across several iOS and Android phones.

    Worth knowing before you print

    • Dynamic codes depend on the provider. Static codes never expire because the link lives in the pattern, while dynamic codes can stop working if the subscription lapses or the provider shuts the redirect down. For packaging that stays in market for years, choose a stable provider.
    • A standard QR code is not anti-counterfeit on its own. Anyone can copy a printed code and apply it to a fake. Real product authentication needs serialised, unique codes plus a copy-detection layer, not just one shared code.
    • A marketing QR code is not a GS1 Digital Link code. To be scannable at a retail checkout under the GS1 Sunrise 2027 transition, the code must carry your GTIN in GS1 Digital Link format. A normal consumer-facing QR is fine for marketing, but keep your existing barcode for the till.
    • Higher error correction adds density. Level H packs in more modules, which can crowd a tiny label, so favour a short dynamic redirect URL to keep the pattern open and easy to scan.
    • Print can distort the code. Ink spread on flexo, plus glare from gloss, foil, and shrink wrap, can merge or warp modules. Proof on the actual material and finish before committing to a large run.

    How it compares

    Dynamic QR (QR Cake)Static QR
    Edit the destination after printingYes. Repoint every printed unit from your dashboard, no reprintNo. The URL is locked into the pattern forever
    Track scansYes. Count, date and time, approximate location, and deviceNo. The phone opens the URL directly, nothing to count
    Pattern on small labelsCleaner, because it encodes a short redirectDenser if the real URL is long
    Cost and expiryOn a paid plan, works while your plan is activeFree and never expires, with no server in between
    Best for packaging becauseProduct sits on shelves for months while campaigns changeOnly fits a permanent link that will never change

    How this QR code works

    A packaging QR code is a scannable code printed on a box, label, pouch, can, or bottle that opens a web page when a shopper scans it with their phone. With QR Cake the code is dynamic: the printed pattern points to a short redirect you control, so you can change the destination long after the run has shipped, with no reprint and no recall.

    Start with the generator

    Choose the QR type, add your content, style the code, and save a dynamic QR code you can update later.

    Make a packaging QR code

    Questions people ask

    Can I change where the QR code points after the packaging is printed?+

    Yes, with a dynamic QR code. It encodes a short redirect, so you log in and repoint every printed unit to a new destination: fix a broken link, swap a promo, or update the page, all without reprinting. A static code bakes the final URL into the pattern and is locked forever.

    Is it free to make a QR code for packaging?+

    You can create and download QR codes free. To make a code dynamic, so you can edit it after printing and track scans, you use a paid plan, and QR Cake includes a free trial so you can try it first. Static codes stay free but cannot be edited or tracked.

    Do packaging QR codes expire?+

    Static codes never expire, because the link lives in the pattern with no server. Dynamic codes do not expire by design, but they can stop working if the subscription lapses or the provider shuts the redirect down. In practice, expiry is a function of your provider, not the code itself.

    Can I track how many people scan it?+

    Only with a dynamic code. Because each scan passes through a redirect, dynamic codes report scan count, date and time, approximate location, and device type. A static code sends the phone straight to the URL with nothing in between, so there is no way to count scans.

    What size should a QR code be on a box or label?+

    Aim for at least 2 cm by 2 cm on small handheld products, and larger on big boxes. Use the 10 to 1 rule for longer scan distances: the code width should be about one tenth of the distance people scan from. Export a vector file and print at 300 DPI.

    Do I need a GS1 QR code, or will a normal one work?+

    For a marketing or consumer link, a normal QR code works fine. To be scannable at a retail checkout under the GS1 Sunrise 2027 transition, the code must be a GS1 Digital Link QR carrying your GTIN. During the transition you add the 2D code alongside your existing barcode rather than removing it.

    Will it scan off a curved bottle or through shrink wrap?+

    It can, but curves distort the modules and gloss or wrap can cause glare. Place the code on the flattest panel, use a matte finish, size it up by around 20 to 30 percent, raise the error correction to Level H, and test from several angles before mass printing.

    How do I add a QR code to my packaging artwork in Illustrator or a PDF?+

    Download the code as a vector file (SVG, EPS, or PDF) so it scales with no loss of quality, never a low-resolution PNG or JPG. In Illustrator use File then Place to import it, keep it in CMYK for print, and run a physical scan test on the finished pack before a large run.