QR Cake generator

    Image QR Code Generator

    Turn any image into a QR code: one photo opens full size when scanned, and several photos open as a swipeable gallery. Upload a JPG, PNG, GIF, WebP, AVIF or SVG, then swap the pictures behind the code at any time without reprinting it.

    Loading the QR code maker

    How it works

    1

    Upload your images

    Add a JPG, PNG, GIF, WebP, AVIF or SVG, up to 25 MB per image. Add more than one and the code opens a swipeable gallery. QR Cake hosts the files, so you do not need your own image hosting.

    2

    Save the code and download it

    Save the code to a free QR Cake account, then download it as a PNG, SVG, JPEG or WebP. SVG is the best choice for print. Put it on packaging, a placard, a poster or a menu, wherever people stop long enough to scan.

    3

    Swap the image any time, no reprint needed

    When a picture needs updating (a new season, a new product shot, a corrected diagram), replace it in your QR Cake dashboard. The next scan shows the new image, and the printed code stays the same.

    Common use cases

    01

    Museum exhibit cards linking to full-resolution artwork images and close-up detail shots

    02

    Product packaging with a QR code revealing hero product photography and lifestyle shots

    03

    Gallery placards that open the artist's process photos and studio shots

    04

    Event posters linking to high-resolution poster artwork attendees can save to their phones

    05

    Real estate window displays that open a gallery of room photos and the floor plan for each listing

    06

    Restaurant menus with a QR code that opens photos of each dish or today's specials

    07

    Equipment kits with a card that opens an exploded-view assembly diagram

    08

    Recipe cards at food stalls or in cookbooks linking to finished-dish photo references

    09

    Craft fair and market stalls where a small price card opens a full-size picture of the item in use

    Industries that use it

    ART & GALLERIES

    Museums and commercial galleries print small exhibit cards with QR codes that open high-resolution images of the artwork, detail crops or a portrait of the artist. The placard itself stays short and easy to read.

    RETAIL

    Retailers print QR codes on product tags, shelf talkers, or packaging inserts that open professional product photography or lookbook images, giving customers a high-quality view that a small label cannot reproduce.

    REAL ESTATE

    Agents put image QR codes on window cards and yard signs. Passersby scan to swipe through room photos, the floor plan and aerial shots of the property, far more than a small printed card can hold.

    EVENTS

    Event organizers put image QR codes on printed programs, signage, and table tents. Attendees scan to view official event poster artwork, speaker headshots, or venue maps at full resolution on their phones.

    EDUCATION

    Teachers and instructional designers embed image QR codes in handouts and textbooks. Students scan to open large-format diagrams, anatomical illustrations, or infographics that would be illegible at textbook print size.

    RESTAURANTS

    Restaurants print an image QR code on a text-only menu or table card. Scanning opens photos of the dishes, so diners can see an unfamiliar item before they order it.

    What it is

    The printed pattern does not contain your picture. It holds a short QR Cake link, and QR Cake hosts the images that link points to. By default a code with one image opens the image file itself, so it shows at the resolution you uploaded and the visitor can zoom in. A code with two or more images opens a hosted page with a swipeable gallery, plus an optional title, description, logo and your own colors and fonts.

    Because the printed code only carries a link, the pictures behind it stay editable. Replace a photo, add a few more, or remove one in your QR Cake dashboard, and the next scan shows the change. A seasonal menu shot, an updated floor plan or a new product photo goes live while the code on your printed materials stays exactly as it is.

    Use an image QR code when people need to see more than the printed surface can show: artwork details from a small museum card, dish photos from a text-only menu, room photos from a window listing, or a readable diagram from a crowded handout. If people need to read pages of text rather than look at pictures, a PDF QR code suits them better.

    Best practices

    • Export JPGs at around 80% quality before uploading. On a phone screen the difference from 100% is hard to see, and the much smaller file loads faster on mobile data.
    • Aim to keep each image under 2 MB. People often scan on mobile data while standing in a shop or on the street, and a smaller file appears on their screen sooner.
    • Print a short call to action next to the code, such as 'Scan to see the full image', so people know what will open before they reach for a phone. QR Cake's frame styles can carry that text for you.
    • Use PNG for flat colors, logos, diagrams and images with sharp text, and JPG for photographs. A photo saved as PNG is usually much larger than the same photo as a JPG, which slows loading with no visible gain.
    • On wall displays, mount the code at roughly waist to eye height (about 3 to 5 feet, or 90 to 150 cm). Codes on low shelf edges or high signs force a steep scanning angle, which makes them harder to read.
    • If you rotate images with the seasons, give each code a descriptive name. In your dashboard you can then search by name and sort by last updated to catch codes still showing old pictures before the next print run.

    Limitations to know before you print

    • Each image can be up to 25 MB, but a file that large loads slowly on a weak mobile signal. Compress it or upload a smaller version so the picture appears quickly.
    • Small text inside a picture, such as the labels on a detailed diagram, can be hard to read on a phone screen. For text-heavy documents, a PDF QR code is the better fit.
    • Animated GIFs work, but they are often several megabytes and slow to load on mobile data. For anything longer than a few seconds, a Video QR code with a short MP4 is lighter.
    • With two or more images, the scan always opens the hosted gallery page, where each picture shows at a set size inside a swipeable carousel. If people need to open one picture on its own and zoom into it, keep that code to a single image.
    • Free-plan scans show a brief QR Cake ad before the image loads. Any paid plan removes it, and Basic and higher plans also raise your code limit (see qrcake.com/prices).

    How it compares

    Image QRPDF QRLink List QR
    Best suited toOne photo or a set of photosMulti-page documents, brochuresMultiple destinations or links
    File formatsJPG, PNG, GIF, WebP, AVIF, SVGPDF onlyURLs (any content behind them)
    What the visitor seesThe image itself, or a swipeable galleryThe PDF, in a viewer or the browserA list of tappable links
    Ideal contentDish photos, artwork, floor plansMenus, spec sheets, instruction manualsSocial profiles, product pages, booking links
    Update destinationYes, swap or add imagesYes, replace the PDFYes, edit the links
    Works without appYes, opens in the browserYes, opens in the browserYes, opens in the browser

    What it is

    An image QR code is a QR code that opens a picture when someone scans it. One image opens on its own in the phone's browser, and several open as a swipeable gallery. A small printed code on a product label, gallery placard or event flyer can then show a full-resolution photo.

    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 an image QR code

    Frequently asked questions

    How do I turn an image into a QR code?+

    Upload the image in the generator above, save the code to a free QR Cake account, and download it as a PNG, SVG, JPEG or WebP. Scanning the printed code then opens your picture. Upload more than one image and the same code opens a swipeable gallery instead.

    What image formats and file sizes can I upload?+

    QR Cake accepts JPG, PNG, GIF, WebP, AVIF and SVG images, up to 25 MB each. Use JPG for photographs, PNG for logos, diagrams and images with transparency, and GIF for short animations. For fast loading on mobile data, keep each file under about 2 MB.

    Does the image open fullscreen or inside a small preview box?+

    With one image, it opens on its own: the scan loads the image file in the phone's browser, where it fits the screen and the visitor can pinch to zoom. With several images, the scan opens a QR Cake page with a swipeable gallery that shows each picture at a set size, along with an optional title, description and logo. To show a single image on that branded page instead, turn off the No Website option in the design step.

    Can I change the image after the QR code is printed?+

    Yes. Replace the picture in your QR Cake dashboard and every scan from then on shows the new one, while the printed code stays the same. You can also add or remove images, so a single photo can become a gallery later. That makes image QR codes a good fit for seasonal menus, rotating event posters and product shots that change.

    Can I turn a GIF into a QR code?+

    Yes. Upload the GIF like any other image and it plays as an animation when the scan opens it in the browser. Keep it short and small, ideally under 1 MB, because large GIFs load slowly on mobile data. For a longer clip, a Video QR code with an MP4 file loads faster and looks better.

    Can one image QR code show multiple photos?+

    Yes. Upload several images to the same code and the scan opens a hosted gallery that visitors swipe through, one picture at a time. You can add a title, description and logo to that page and set its colors and fonts to match your brand. A code with a single image skips the gallery and opens the picture directly.

    What size should my image be?+

    About 1080 px on the short edge is enough for a sharp picture on a modern phone, with up to 2160 px on the long edge. The image is viewed on a screen, not printed, so dpi does not matter here. Going past 3000 px on either side adds file size without a visible gain. For diagrams with small labels, stay near the top of that range so the text stays legible.

    Is the image QR code free, and does it expire?+

    Yes, it is free, and it does not expire. Save the code to a free QR Cake account (up to 5 dynamic codes, no credit card) and it keeps working with unlimited scans for as long as the account exists. On the free plan each scan first shows a short QR Cake page with a brief ad, then opens your image. Any paid plan removes that page, and Basic and higher plans also raise the code limit.

    Can I put a picture or logo inside the QR code itself?+

    Yes, but that is a different feature from an image QR code, and QR Cake does both. When you style the code, you can place a logo or small picture in the middle of the code, change its colors and pick dot and corner styles. Codes are generated at High error correction, so part of the center can be covered and the code still scans; keep the logo to about a quarter of the code's width and test a print before a large run. An image QR code works the other way around: the picture appears on the phone after scanning, not inside the pattern.

    How do I download my QR code as a PNG, SVG, or JPG image?+

    Choose PNG, SVG, JPEG or WebP when you download the code. Pick SVG for print, because it is a vector that stays sharp at any size on a banner, vehicle wrap or packaging. PNG suits screens, email signatures and social posts, and raster downloads are 2048 px on the long edge. JPEG is there if a tool insists on it, though PNG keeps the edges crisper, which matters for small printed codes.