Free File QR Code Generator
Turn any hosted file URL into a scannable QR code. Installers, archives, datasets, documents — any extension, any size.
- 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
What's a File QR Code?
A QR code that, when scanned, opens or downloads any file you point to. Could be an installer (.dmg, .exe, .deb, .apk), a Zip archive, a CSV / JSON dataset, a Word / Excel document, software firmware, a CAD file — anything with a public URL.
Common use cases
- Software releases — print on hardware boxes so users scan to download installer.
- Conference handouts — link to the slide deck (.pptx / .pdf) or Excel exercise file.
- Field-ops field-data — mechanic scans a unit's QR to download its calibration file.
- App APK distribution — sideload Android apps without going through the Play Store.
- Compressed photo bundles — wedding photographer prints a card with a Zip URL.
- Public datasets — academic poster with a CSV download.
How browsers handle file downloads
The browser's MIME-type rules decide whether to render inline (PDF, image, video) or download (everything else). For force-download behavior, set Content-Disposition: attachment on your server, or append ?dl=1 to a Dropbox URL.
Available in 26 Languages
Fully translated UI, native script rendering, and right-to-left support for Arabic and Urdu.
Frequently Asked Questions
Is there a file-size limit?
Not from our side — the QR only encodes the URL, not the file. The file's size is whatever your hosting allows.
What file types work?
Any. The browser handles the file based on its own MIME rules — common downloads (.zip, .dmg, .exe, .apk, .iso, .csv) trigger a save prompt; renderable types (.pdf, .jpg, .mp4) open inline.
How do I force download instead of inline preview?
On your own server: set Content-Disposition: attachment; filename="name.ext" in the HTTP response. On Dropbox: append ?dl=1. On Google Drive: use the export endpoint.
What about Android sideload (.apk)?
Hosts it directly. The user needs "Install from unknown sources" enabled on their Android device. Sign the APK or distribute via Play Store for production.
Can I make the download anonymous?
Up to your hosting. We don't track scans; whatever your file host's logs capture is between you and them.
What if the file disappears?
The QR still resolves to the URL — but the page shows a 404. Keep the file URL stable for the lifetime of any printed QR.
Can I set a download password?
Yes — use a protected download service (Filemail, WeTransfer Pro, your own auth-gated URL). The QR still encodes the link; the auth happens at download time.