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, all from your QR Cake dashboard and with no reprint.

    Loading the QR code maker

    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. Save it to your free QR Cake account so it becomes dynamic. The pattern then holds a short QR Cake link instead of your full URL, which keeps it simple enough to scan on a tiny label.

    2

    Customize and download a print-ready file

    Match your brand with your own colors, a logo in the middle, eye styles, and a frame with call-to-action text. QR Cake checks that the code still scans as you design and warns you if a color or logo breaks it. Download an SVG for print, which scales to any pack size without losing quality, or a 2048 px PNG.

    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.

    Common use cases

    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

    Link to full ingredient and allergen lists, or to a batch and expiry lookup on your own site.

    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 on your site where they check the serial number printed on the pack.

    08

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

    Industries that use it

    FOOD & BEVERAGE

    Brands link to ingredients, allergens, nutrition, recipes, and batch or recall lookups, and rotate seasonal promotions behind one printed QR 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 link to tasting notes, food pairings, the story behind the bottle, and provenance details, then repoint the same code 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 sit 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. On the Pro and Business plans, scan analytics show which products and countries get the most scans.

    What it is

    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 encodes 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.

    Being able to edit the link is what makes a code on a pack worth printing. You can point it at assembly or how-to videos, full ingredient and allergen lists, a batch or expiry lookup, certifications, loyalty sign-ups, reviews, warranty registration, or a reorder page, and change any of it over the product's life. On the Pro and Business plans, QR Cake also shows scan analytics for each code (total scans, scans by hour or day, country, device, and operating system), so you can see whether shoppers actually use it.

    QR codes on packaging are also becoming expected, a shift often called connected packaging. GS1, the body behind retail barcodes, is moving checkout scanning toward 2D codes such as a QR code carrying a GS1 Digital Link, with a target of the end of 2027 (Sunrise 2027 in the US). The EU's Digital Product Passport will also require a scannable data carrier on more product categories as its rules take effect. Both have their own formats and data rules, and a QR Cake code meets neither: it is a consumer link for your marketing and support content, printed alongside whatever barcode or passport code your product needs.

    Best practices

    • 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 at least four modules wide (four of the code's small squares) on every side, so artwork, text, and the edge of the pack never crowd the code.
    • Use strong contrast and never invert. Print dark modules on a light background, because some phones and scanner apps cannot read light-on-dark codes. QR Cake's scan check warns you while you design if low contrast stops the code from scanning.
    • Raise Durability for tough surfaces. QR Cake's Durability setting controls error correction. New codes start at High, which still scans with about 25% of the code scuffed or covered. On curved or scuff-prone packs, move it to Highest (error correction Level H, about 30%).
    • 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 choose a matte finish to cut glare. Use the SVG download for print; the 2048 px PNG prints up to about 17 cm wide at 300 DPI.
    • Go dynamic and test the real thing. Dynamic QR 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.

    Limitations to know before you print

    • Dynamic codes depend on the provider's redirect. QR Cake codes keep working as long as your account exists, even if you cancel a paid plan, but on the free plan every scan first shows a short QR Cake page with a brief ad. If shoppers should go straight to your page for as long as the product is on sale, keep a paid plan.
    • A standard QR code is not anti-counterfeit on its own. Anyone can copy a printed QR code onto a fake. Real product authentication needs a unique, serialized code on every unit plus a copy-detection layer, and QR Cake makes one code per design, not per-unit serial codes.
    • A QR Cake code is not a GS1 Digital Link code. For a QR code to be read at a retail checkout under GS1's 2D barcode transition (Sunrise 2027 in the US), it must encode your GTIN in GS1 Digital Link format, which QR Cake does not generate. Use a QR Cake code for consumer content and keep your existing barcode for the till.
    • Higher error correction adds density. Highest Durability packs in more modules, which can crowd a very small label. For a tiny code with no logo, dropping Durability to Medium gives fewer, bigger modules that are easier 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, on Pro and Business: scans over time, country, device, and OSNo. 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 expiryFree for up to 5 codes that never expire; free-plan scans show a short ad page firstFree and never expires, with no server in between
    Why it suits packagingProduct sits on shelves for months while campaigns changeOnly fits a permanent link that will never change

    What it is

    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 holds a short QR Cake link that you control, so you can change the destination long after the run has shipped without reprinting a single label.

    Start with the generator

    The QR type is already selected. Add your content, style the code, then save it to a free account to get a dynamic QR code you can update anytime.

    Make a packaging QR code

    Frequently asked questions

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

    Yes, if it is a dynamic QR code saved to your QR Cake account. The code holds a short link, so you log in and repoint every printed unit to a new destination to fix a broken link, swap a promo, or update a page, all without reprinting. A static QR code has the final URL built into the pattern and can never be changed.

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

    Yes. QR Cake's free plan lets you create up to 5 dynamic QR codes for packaging, with unlimited scans, no credit card, and no expiry date, and you can still edit where they point after printing. On the free plan each scan first shows a short QR Cake page with a brief ad. Paid plans start at $2.99 a month and remove that page; scan analytics are on the Pro and Business plans.

    Do packaging QR codes expire?+

    No. QR codes saved in QR Cake have no expiry date and keep working as long as your account exists, including after you cancel a paid plan. Static codes never expire either, because the URL is in the pattern itself. The real risk with dynamic codes is a provider that switches them off when you stop paying, so check that before a long print run.

    Can I track packaging QR code scans?+

    Yes, with a dynamic QR code on QR Cake's Pro or Business plan. Each scan passes through the QR Cake link, so the dashboard shows total scans, scans by hour or day, country, device, operating system, and browser. A static QR code sends the phone straight to your URL with nothing in between, so there is nothing to count.

    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. Place the SVG download in your artwork so the code prints sharp at any size.

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

    For marketing and consumer content, a normal QR code works, and that is what QR Cake makes. A code that retail checkouts scan under GS1's 2D barcode transition (Sunrise 2027 in the US) must be a GS1 Digital Link QR code carrying your GTIN, which QR Cake does not generate. During the transition, brands keep their existing barcode and add the 2D code alongside it.

    Will a QR code scan off a curved bottle or shrink wrap?+

    Yes, if you plan for it. Curves distort the modules and gloss or shrink wrap causes glare, so place the code on the flattest panel, use a matte finish, size it up by 20 to 30 percent, and set QR Cake's Durability to Highest (error correction Level H). Then 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 an SVG so it stays sharp at any size, not a low-resolution PNG or JPG. In Illustrator, use File > Place, convert its colors to CMYK (a solid dark ink is safest), and export your print PDF as usual. Scan-test the finished, printed pack before the full run.