QR Cake generator

    QR Code with Logo

    Create a QR code with a logo or any image in the middle, so people can tell whose code it is before they scan. QR Cake builds it with high error correction and warns you if the logo covers too much of the code to scan. Save it to your account and you can change the link behind it after printing.

    Loading the QR code maker

    Logo and design settings

    SettingRecommendedWhy
    Logo filePNG with a transparent backgroundSits cleanly on the pattern instead of inside a white box
    Logo sizeAbout a quarter of the code's widthLeaves error correction headroom for real-world wear
    Pattern behind the logoRemoved, with a little paddingKeeps both the image and the pattern around it readable
    ColorsDark pattern on a light backgroundScanners read dark-on-light most reliably
    Corner squaresLeave dark and uncoveredPhones locate the code by its corners
    Print sizeAt least 2 cm (0.8 in) wideA logo needs a little more room than a plain code
    Before printingTest with two phonesAt a real scanning distance, on the actual printed size

    New codes use High error correction by default (adjustable under Durability), so a sensibly sized logo will not break the scan. After you save a code to your account, you can change its destination without reprinting.

    How it works

    1

    Create your QR code

    Choose what the code should open: a website, a file, a contact card, or any other type. The code is generated instantly as you type.

    2

    Add your logo

    Upload your logo or pick a preset, then set its size. You can remove the pattern behind it and add padding, or put the logo behind the code instead. If the logo covers too much to scan, the editor warns you while you design.

    3

    Download, print and test

    Download a PNG for screens or an SVG for print, then scan a printed proof with two phones before a big run. Save the code to your account and you can still change its destination after printing.

    Common use cases

    01

    Business cards, where the code with your logo leads to a contact card or portfolio

    02

    Product packaging, so the brand on the box is also the brand on the code

    03

    Restaurant table tents and menus that look like the restaurant, not a generic square

    04

    Posters and flyers, where a branded code earns more trust than an anonymous one

    05

    Storefront window signs linking to your hours, reservations or online store

    06

    Event badges and lanyards carrying a branded link to the schedule

    07

    Vehicle wraps and van graphics, where the logo makes the code part of the design

    08

    Loyalty and review cards, where recognition decides whether anyone bothers to scan

    Industries that use it

    Restaurants and bars

    Menus, table tents and booking links that carry the venue's own mark, so the code on the table is unmistakably the restaurant's and not a sticker someone added.

    Retail and consumer brands

    Packaging codes that match the rest of the artwork. A branded code reads as part of the design rather than something bolted on at the end.

    Agencies and freelancers

    Client work where the code has to pass a brand review. Logo, padding and color control mean the code ships inside the brand guidelines rather than as an exception to them.

    Real estate

    For-sale signs and window cards where the brokerage logo on the code reassures a passer-by that the link leads to the listing, not somewhere unrelated.

    Events

    Badges, programs and signage where a recognizable code cuts through poster clutter, and the link behind it can be repointed as the schedule changes.

    Local services

    Vans, estimates and leave-behind cards for contractors and clinics, where the logo turns a bare code into a small piece of marketing.

    What it is

    A scanner treats a centered logo the way it treats a scuff or a fold: it reads around the missing part and rebuilds it from the error correction data. At High, the level QR Cake uses by default, a code still scans with about 25% of it damaged or covered, and Highest raises that to about 30%. For a cleaner look, you can remove the pattern behind the logo and add padding, so the image sits on a clear background instead of on top of the squares.

    The stronger argument for a logo is trust. People have learned to be careful about anonymous QR codes, and an unmarked square on a poster or a table could have been stuck there by anyone. A code carrying your logo tells the person scanning where they are about to go, which matters most exactly where codes work best: posters, packaging, menus and business cards seen by people who have never met you.

    The design is fixed at print time, but the destination is not. A QR Cake code saved to your account encodes a short link you control, so the branded code on a thousand boxes can point at this season's campaign today and next season's later. The one thing to plan for is the logo itself: it is part of the printed artwork, so a rebrand means a reprint, while a change of destination never does.

    Best practices

    • Keep the logo to roughly a quarter of the code's width or less. The error correction has limits, and the smaller the logo, the more damage tolerance is left for real-world wear.
    • Remove the pattern behind the logo and add a little padding. The image stays readable instead of fighting the squares underneath.
    • Keep the pattern dark on a light background. Scanners read dark-on-light most reliably, whatever the logo is doing.
    • Leave the three corner squares alone. Phones find the code by its corners, so covering them or giving them a pale color hurts far more than anything in the middle.
    • Use a PNG with a transparent background for the logo, so it sits cleanly on the code instead of inside a white box.
    • Test the printed size before the print run. Scan it with two different phones at the distance a real user would, not from a few inches above your desk.

    Limitations to know before you print

    • The logo consumes error correction headroom. It scans reliably at a sensible size, but an oversized logo eats the same redundancy that protects the code from scuffs and folds.
    • Small print plus a logo is harder than small print alone. At sticker sizes, keep the logo modest and print the code at least 2 cm (0.8 in) wide.
    • Detailed logos lose their fine lines at print size. A simplified mark or an icon version of your logo usually reads better than the full logo.
    • The logo is part of the printed artwork. You can change where the code points at any time, but changing the logo itself means printing again.

    How it compares

    QR Cake logo codeLogo pasted on in a design tool
    Pattern cleared behind the logoYes, with adjustable paddingNo. The image just covers the modules
    Error correctionHigh by default, adjustable to HighestUnknown, whatever the original generator used
    Change the destination after printingYes, once saved. Repoint it from your dashboardNo, if the code is static
    Scan analyticsPro and Business plans: scans over time, country, deviceDepends on the original generator
    CostFree for up to 5 codes, unlimited scans, never expiresFree, plus the risk of an unscannable print run

    What it is

    A QR code with a logo is a standard QR code with an image, usually a brand logo, placed in the middle. It still scans because of error correction: spare data that lets a phone rebuild the part of the pattern the logo covers. QR Cake creates new codes at High error correction by default, and the Durability setting lets you raise it to Highest for a larger logo or lower it for a simpler pattern.

    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 QR code with your logo

    Frequently asked questions

    How do I add a logo to a QR code?+

    In QR Cake, enter your link, open the Logo tab and upload your image or pick a preset. Set the size, then download a PNG or SVG and test a scan before printing. You can download a static code without an account, or save it to a free account so you can change the link later.

    How do I put an image in the middle of a QR code?+

    Upload it as the logo. QR Cake places your image in the middle of the code, and you can remove the pattern behind it so the picture stays crisp. Photos, icons and logos all work, but a simple mark with a transparent background reads best at small sizes.

    Will a QR code with a logo still scan?+

    Yes, as long as the logo is a sensible size. QR Cake creates codes at High error correction by default, which lets a phone rebuild the part of the pattern the logo covers, and you can raise Durability to Highest for a bigger logo. Keep the logo to about a quarter of the code's width and leave the three corner squares visible. If the logo covers too much, the editor warns you while you design.

    How big can the logo on a QR code be?+

    Aim for a quarter of the code's width or less. Larger logos can still scan, but every extra bit of coverage spends error correction that would otherwise protect against print wear, poor light and cheap phone cameras. When in doubt, print it and test it.

    Can I make a QR code that looks like a picture?+

    Yes, within limits. Besides placing an image in the middle, QR Cake can put it behind the code: the data squares shrink so your artwork shows through the gaps, while the corner squares stay full size so phones still find the code. It works best with a simple, bold image. Codes painted into a detailed illustration are a different technique that QR Cake does not offer.

    Can I make a QR code with a logo for free?+

    Yes. Logos, presets, padding and color options are all on QR Cake's free plan: up to 5 dynamic QR codes, unlimited scans, no expiry. On the free plan each scan shows a brief ad page before the destination opens. Paid plans from $2.99 a month remove it, and scan analytics come with Pro and Business.

    Can I change where the code points after printing it?+

    Yes, if the code is saved to your QR Cake account. The pattern holds a short link, so you can repoint it from your dashboard and every printed copy follows. The logo is part of the printed artwork, though, so a new logo means a new print. A code downloaded without an account is static and cannot be changed.

    What file format works best for a QR code logo?+

    A PNG with a transparent background, ideally a simplified version of your mark rather than the full logo. Transparency lets the logo sit directly on the code, and a simple shape survives small print sizes far better than fine detail. The logo upload also accepts JPG, SVG, WebP, GIF and AVIF files up to 25 MB.