Free Image QR Code Generator
Turn any hosted image link into a scannable QR. JPEG, PNG, WebP, GIF, HEIC — all supported by every modern browser.
- 86 QR Types
- Free Business Card Designer
- Printable WiFi Cards
- Batch CSV (500 codes)
- 50 Templates
- 26 Languages
This barcode format renders monochrome with foreground and background colours only. Templates, dot/eye shapes, gradients, frames, and centre logos apply to QR codes only and are hidden here.
Show 30 more templates
Save a style with the button above to keep your favourites here.
Or pick a built-in icon:
Show 108 more icons
Renders behind the QR at adjustable opacity. Auto-forces EC=H so the QR still scans through the photo.
Batch Generation
Upload a CSV to generate up to 500 QR codes in a single batch. Each row becomes its own QR — pick a template or override 21 properties on a per-row basis: colors, frames, dot/eye/eyeball styles, gradients, transparency, size, error correction, format, built-in logo, and more.
21 columns: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Only type and data are required. Use | to separate fields inside data (e.g. ssid|password|WPA).
All 86 QR types supported, including URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, and more. Download the sample CSV to see every column, all 50 templates, 11 frame styles, and 156 built-in logo icons in action.
1. Download the sample CSV · 2. Edit it in Google Sheets, Excel, Numbers, or any text editor · 3. Upload it here
Save the entire QR — type, all field values, style, frame, logo, business card design — as a single .qr.json file. Load it later to recreate everything in one click.
Enter content to generate your QR code
E-signatures that hold up in court
Abundera Sign goes beyond basic e-signatures. Every document gets cryptographic proof, independent verification, and a tamper-evident evidence package.
- Auto-generated court-ready evidence packages
- Personal Document Seal — detects tampering instantly
- Anchored to 5 independent systems — no single point of failure
How an Image QR Works
Scanning opens the image full-screen in the browser. Mobile browsers display images at fit-to-width with pinch-zoom; desktop browsers render at native resolution. No app required, no Photos-app integration — just a URL the browser handles.
Common use cases
- Product detail photo on packaging / shelf labels
- Wedding-couple photo on save-the-date cards
- Property hero image on real-estate signs
- Gallery preview at exhibitions
- Custom artwork / decorations on event banners
- Recipe card photo at restaurants
Recommended formats
- JPEG — best for photos; widely supported.
- WebP — 30-50% smaller than JPEG at similar quality; supported on iOS 14+ / Android.
- PNG — best for graphics with transparency.
- HEIC — iPhone-native format; supported on Safari but NOT on most Android browsers.
- GIF — animated; older format but universally supported.
Available in 26 Languages
Fully translated UI, native script rendering, and right-to-left support for Arabic and Urdu.
Frequently Asked Questions
What's the best image size?
For mobile fit-to-screen, 1080px wide JPEG at quality ~85 is the sweet spot — fast load, sharp render. For poster-sized prints scanned to a high-res screen, 2400px wide is fine.
Will HEIC photos work?
On iPhones / iPads / Macs, yes (Safari handles HEIC). On most Android browsers, no — convert to JPEG or WebP before hosting.
Can I include multiple images?
A single QR encodes one URL. For galleries, host an HTML page that contains the gallery and link to that page; OR use our Link-in-Bio type to bundle multiple links into one QR.
How do I make the image savable?
Mobile browsers offer a long-press "Save Image" gesture by default — works on any image URL.
Can I track image opens?
Not via this generator. For tracking, host on your own server and read access logs.
Will the image scale on different screens?
Yes — browsers handle scaling. For high-DPI displays (Retina, modern Android), upload at 2× the print resolution you expect.
Can I add a logo to the QR?
Yes — Style tab → Center Logo. Error correction auto-bumps to H so the logo doesn't break scanning.