Free Image to QR Code Generator

Upload an image or photo and get a QR code that displays it when scanned. Perfect for sharing product photos, portfolios, or event pictures.

Dynamic QR CodeFree to CreateScan AnalyticsNo App Needed
STEP 1Enter the URL
STEP 2Customize Design
QR Code Preview
Classic
Bubble
Smooth
Sharp
Elegant
Dots
STEP 3Download your QR code
Can't be edited after download

Three steps

How to Create a QR Code for an Image

Upload Your Image

Step 1

Drag and drop your photo into the image to QR code generator above, or click to browse your files. Supported formats: JPG, PNG, WEBP, and AVIF. You can upload up to 20 MB without an account; signed in, the limit follows your plan — 2 MB on Free, 20 MB on Starter, Plus and Pro, 60 MB on Ultra. A 1–2 MB picture loads fastest on mobile data.

Customize Your QR Code

Step 2

Choose your colors, add your logo, and pick a style. Add a call-to-action frame like “Scan to view photo” so people know what to expect when they scan. Preview it to make sure it looks sharp. Want your logo embedded inside the QR design itself? Use the custom QR code generator, or see how to make a QR code with an image in the middle.

Download & Share

Step 3

Download your QR code as a PNG with a free account — SVG for print comes with any paid plan. Add it to flyers, business cards, packaging, event materials, or product labels. Because it's a dynamic QR code, you can replace the image at any time from your dashboard — without changing the code itself.

Overview

What Is an Image QR Code and How Does It Work?

An image to QR code converter lets you turn any photo or picture into a scannable code that links to a mobile-friendly page. When someone scans it with their phone camera, the image opens instantly in their browser — no app download or file transfer needed. It's the fastest way to share a photo QR code for products, portfolios, or events.

Trying to read a QR code out of a screenshot or photo instead? That's the opposite direction — use our free online QR code scanner to read it from an image.

Here's what happens behind the scenes: when you convert an image to a QR code, the file is uploaded and hosted securely on QRKIT's servers. The QR code stores a short URL pointing to that hosted image. QR codes themselves can only hold about 3KB of data — far too small for an image file — so the code acts as a bridge between the physical world and your digital photo. If you only need to share a link rather than an image, use a URL QR code instead.

Why dynamic matters for images: With a dynamic image QR code, you're not locked into the photo you originally uploaded. Updated your product shots? New headshot? New seasonal photos? Just swap the image in your dashboard. Every existing printed QR code will automatically show the new photo. No reprinting. No stickers over old codes. No wasted materials.

Photos & pictures

Convert a Photo to a QR Code — JPG, PNG, WEBP & AVIF

Want to turn a photo into a QR code? The image to QR code converter at the top of this page does it in seconds. Upload a picture and you get a scannable code that opens the image when someone scans it — the same flow whether you call it a picture QR code, a pic to QR code, or simply QR codes for images.

Whether you have a JPG screenshot, a PNG graphic, a WEBP export, or an AVIF photo, upload it and get a QR code for a picture that displays it on any phone. iPhone shots saved as HEIC aren't accepted directly, so export them as JPG first — then drop them straight into the generator.

JPG to QR Code

JPG is the file people convert most often, and it needs no preparation: drop it in and you get a QR code that opens that exact photo in a phone browser. Visitors see the file you uploaded, at the resolution you uploaded it — so export at the quality you want people to see, and keep the file small enough to load on mobile data.

Use cases

Who Uses Image QR Codes?

Retail & Signage

Put a picture QR code on shelf talkers, window decals, or product signage so shoppers can see a styled product photo, size chart, or how-to-use shot. Swap the image as promotions change — no reprinting.

Real Estate

Put a QR code on your yard sign or listing flyer that opens a photo of the property. Prospective buyers get an instant look without visiting a listing website. Swap the image as staging changes or new photos are taken.

Photographers & Artists

Share your best work with a single scan. Hand out business cards with a QR code linking to a portfolio piece or featured photo. Update the image anytime with a dynamic code — no reprinting needed. See more ideas for QR codes for photographers.

Event Organizers

Create QR codes linking to event photos after a wedding, conference, or party. Print on thank-you cards or share digitally. Pair with an event QR code to let attendees add events to their calendar. For the wedding case specifically, see our wedding photo QR code guide.

Product Packaging

Show customers what's inside the box, how to assemble the product, or how it looks in use. A QR code on packaging links to product images that a text description can't replace. Need to share instruction manuals? Use a PDF QR code.

Construction & Contractors

Share before-and-after project photos with clients. Include a QR code in proposals or invoices that links to a photo of completed work. Pair it with a vCard QR code so prospects can save your contact info instantly.

Compare

Static vs Dynamic Image QR Codes

Uploads on this page are always dynamic. Here's what that gets you — and what a static code would have looked like.

Can an Image QR Code Be Static?

Not from this tool

No — every image you upload here becomes a dynamic QR code. A QR code holds about 3KB, nowhere near an image, so the picture has to live at a URL and the uploader always creates a short redirect to it. The only static route is a picture you already host yourself: encode that public link as a static QR code with our free QR code generator. It never expires and it's free and unlimited, but it can't be updated or tracked, and it breaks if the file moves.

Best for

A picture you already host and never plan to change.

Dynamic Image QR Code

Recommended

Uses a short redirect URL you control from your dashboard. Swap the image anytime, track scans, and deactivate if needed — all without reprinting. Free accounts include 100 scans a month and 30 days of scan history; advanced analytics starts on Starter. Learn more about dynamic QR codes.

Best for

Business use, product photos, portfolios, anything that might change.

Our recommendation: For images the choice is made for you — every upload here is dynamic. A free account covers 1 dynamic QR code with 100 scans a month and 30 days of scan history; paid plans start at $6/month billed annually. The ability to update the image without reprinting pays for itself the first time you swap a product photo.

Best practices

Image QR Code Best Practices

Follow these tips to get the most out of your image to QR code conversion and ensure every scan delivers a great experience.

Optimize Your Image Size

Resize photos to 1,500–2,000px on the longest side and aim for a 1–2 MB file — that loads quickly on mobile data, where most scans happen. Need to shrink a large photo? Run it through our free image compressor first.

Use High Contrast

Dark QR code on a light background scans most reliably. If using brand colors, maintain strong contrast between the QR pattern and background. Never print a light QR code on a light background or dark on dark.

Add a Call-to-Action

Don't print a bare QR code. Add text like “Scan to see event photos,” “Scan to view gallery,” or “Scan for product photos.” People scan more when they know what they'll get.

Print at the Right Size

Minimum 2cm × 2cm for close-range scanning (business cards, packaging). For posters and signage scanned from a distance, scale up — at least 10cm × 10cm for scanning from 1 meter away. Download SVG for print: it's vector, included with any paid plan, and scales without softening (the free PNG from this generator is 1,024px). More detail in the QR code size guide.

Test Before Printing

Scan the QR code from both iPhone and Android before printing. Make sure the image loads correctly, displays well on mobile, and looks good at the actual print size — not just on screen.

Image QR Code — Frequently Asked Questions

Get started

Turn Any Image Into a Scannable QR Code

Upload a photo, get a QR code in seconds. When scanned, the image opens instantly on the viewer's phone. Free to create, no app needed to scan.

Free to create — no credit cardImage opens instantly on any phoneUpdate the image anytime with dynamic QRPNG free · SVG/PDF paid

Image QR codes are one of 20+ types available. See all QR code types or explore QR codes for business.

Related guides: PDF to QR code · Video to QR code · Instagram QR code · File to QR code · Do QR codes expire? · QR code not working? · QR code examples.

Last updated: August 2026