QR Cake generator

    JPG to QR Code

    Some pictures are too detailed to print usefully: a parts diagram, a floor plan, a seating chart. Turn the JPG into a QR code instead and it opens full screen on the reader's own device, in colour and ready to zoom. Upload a corrected version later and the printed code follows.

    Image specs and recommended settings

    SettingRecommendedWhy
    FormatsJPG, PNG, GIFJPG for photos, PNG for text and transparency, GIF for short loops
    File sizeUnder 2 MBLoads quickly on mobile data. The hard cap is 200 MB
    ResolutionAs high as the size allowsPeople pinch and zoom, and a compressed image falls apart
    CroppingTrim before uploadingPhone screens are small, so do not make the reader hunt
    Text in the imageLegible at phone sizeAnything readable only at A3 is unreadable after a scan
    Printed code size2 cm or largerLarger again if it is scanned from more than arm's reach

    Maximum upload is 200 MB. You can replace the image at any time and the printed QR code stays the same.

    How it works

    1

    Upload your JPG

    Choose the photo from your phone or computer. JPG, PNG and GIF all work, and files up to 200 MB upload directly.

    2

    Get your QR code

    The code appears as the image uploads. Download a PNG for screens or an SVG for print, which stays sharp at any size from a swing tag to a billboard.

    3

    Replace the picture whenever you need to

    The pattern points at a link you control, so a corrected diagram or an updated plan can be swapped in without reprinting anything.

    Where people use it

    01

    Parts and assembly diagrams printed too small to read, opened full size on a phone

    02

    Floor plans and site maps on entrance signage and printed handouts

    03

    Seating charts and table plans at weddings and events

    04

    Artwork and print proofs sent to a client for sign-off without an email attachment

    05

    Before and after photos in trade quotes, portfolios and estate agent material

    06

    Size charts and fit guides on clothing swing tags

    07

    Colour and material swatches on samples, where print cannot reproduce the real shade

    08

    Historical or archive photographs beside a plaque or exhibit label

    Industries that use this most

    Retail

    Size charts, fit guides and full colour product shots on swing tags and shelf edges, where the printed space is tiny but the picture needs to be big.

    Construction and trade

    Site plans, wiring diagrams and technical drawings that are unreadable at A4, opened at full resolution on whatever phone is on site.

    Events and weddings

    Seating plans and venue maps on invitations and entrance signage, updated right up to the day without a reprint.

    Property

    Floor plans on window cards and For Sale boards, so a passer-by can look at the layout without calling the office.

    Design and print

    Proofs and artwork sent for client approval by way of a code on the printed sample rather than a chain of email attachments.

    Museums and heritage

    Archive photographs and high resolution details next to an exhibit, where the wall label has room for a code but not a picture.

    How this QR code works

    This is the usual answer to a specific problem: you have a picture that people need to see, and printing it properly is either too expensive or too small to be useful. A parts diagram, a floor plan, a seating chart, a full colour artwork. Print a QR code instead and the picture opens at whatever size the viewer's screen allows, in full colour, zoomable.

    Because the code is dynamic, the image behind it is replaceable. The printed pattern points at a link we control, not at the file, so you can upload a corrected diagram or an updated plan and every code already in the world starts showing the new version. That is the difference between a printed picture and a printed pointer to a picture.

    One thing worth separating: this page is about turning a photo into a QR code. If you arrived looking to save a QR code you already made as a JPG image file, that is a download format question and every code on QR Cake can be downloaded as PNG or SVG, both of which are better than JPG for a QR pattern.

    Small details that help

    • Upload the highest quality version you have. The viewer will pinch and zoom, and a compressed image falls apart when they do.
    • Keep it under about 2 MB anyway. Detail is worth having, but a huge file loads slowly on mobile data and people give up waiting.
    • Crop before you upload. Phone screens are small, so trim to the part that actually matters rather than making the viewer hunt for it.
    • Tell people what they are about to see. "Scan for the floor plan" gets far more scans than a bare code with no label.
    • Check text in the image is legible on a phone. Anything readable only at A3 will be unreadable after a scan.
    • Print the code at 2 cm or larger, and larger still if it will be scanned from more than arm's reach.

    Worth knowing before you print

    • The photo is not inside the pattern. A QR code holds a few hundred characters, so the image is hosted and the code carries the link.
    • Uploads are capped at 200 MB. Large raw or print resolution files need resizing before they will upload.
    • Viewing needs a data connection, so a scan somewhere with no signal will not open the picture.
    • It opens a single image. For a set of photos, a link list code pointing at a gallery is a better fit than one code per picture.

    How it compares

    QR Cake JPG codePrinting the photo
    Full colour at any sizeYes, limited only by the viewer's screenLimited by print size and budget
    Zoom into detailYesNo
    Correct a mistake laterYes. Upload a new file, printed codes followNo. Reprint everything
    Track how many people lookedYes. Count, date and time, rough location and deviceNo
    CostFree, unlimited scans, never expiresRises with size and quantity

    How this QR code works

    A JPG QR code holds a link to your image rather than the image itself. Photos are far too large to fit inside a QR pattern, so we host the file and the code carries a short link to it. Scanning opens the picture at full size, ready to pinch and zoom.

    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 JPG QR code

    Questions people ask

    How do I turn a JPG into a QR code?+

    Upload the JPG above and the code is generated as it uploads. Download it as a PNG or SVG and print or share it. No account and no card required.

    Can a QR code contain an image?+

    Not the image itself. A QR code stores a few hundred characters, nowhere near enough for a photo. The picture is hosted and the code holds a short link to it, which is what lets you replace the photo later without reprinting.

    How do I save my QR code as a JPG?+

    This is a different question from the one this page answers, and worth separating. Every QR Cake code can be downloaded as a PNG or an SVG. Both are better than JPG for a QR pattern, because JPG compression softens the hard edges the scanner relies on, which can make a small printed code harder to read.

    What image formats can I use?+

    JPG, PNG and GIF all work. Use JPG for photographs, PNG when you need a transparent background or crisp text and lines, and GIF for a short looping animation.

    Is it free?+

    Yes. Making the code is free, scans are unlimited, and the code does not expire. The free tier shows a brief ad before the image opens; a paid plan removes that and adds scan analytics.

    Can I change the picture after the code is printed?+

    Yes. The pattern encodes a link rather than the file, so uploading a replacement from your dashboard updates every code already printed.

    Will the photo look sharp on a phone?+

    It will look as sharp as the file you upload. Phone screens are dense, and people zoom in, so upload a good quality original rather than something already compressed for email or social media.

    How small can I print the code?+

    About 2 cm square is a sensible floor for something scanned at arm's length. Print larger for signage read from a distance, and use the SVG download so the pattern stays sharp at whatever size you choose.