Choose which categories you allow. Your choice is saved in your browser and never sent to our server. You can change it at any time via the “Cookie Preferences” link in the footer. See our Privacy Policy §3 for full details.
qreagle_cookie_consent_v1) so this notice does not reappear.
No personal data is transmitted. Exempt from consent under Art. 5(3) ePrivacy Directive.
fonts.googleapis.com, fonts.gstatic.com).
This causes your browser to send a request to Google’s servers; Google’s
privacy policy
applies to that request. If you decline, a system font is used and the site works normally.
Every type has its own smart input form — pre-formatted, validated, and instantly previewed. Search and filter by category inside the app.
Mix-and-match 11 module shapes, 13 eye shapes, and 9 pupil shapes — then layer in gradients, custom backgrounds, logos, and caption labels. Live preview updates instantly with every change.
Turn a text prompt into a scannable work of art. QREagleStudio connects to cloud AI image models via Replicate — all controlled from inside the app, no separate account needed beyond your Replicate API key.
Create editable short links at qreagle.com/go/{slug}. Update the destination any time — without reprinting. Track scans with a privacy-friendly aggregate counter.
qreagle.com/go/my-event) or let the app auto-generate one. Slug is validated for uniqueness in real time.GET / POST / PATCH / DELETE API for automation and integration. API key auto-provisioned on first Pro purchase — stored in your Keychain.Real screenshots taken directly from QREagleStudio running on macOS.
Every Dynamic QR link records anonymised scan events. Open the analytics sheet inside the app for a rich breakdown — without compromising the privacy of the people who scan your codes.
de, en-US, zh-TW). Only a 2–5 character code is stored — nothing more.Configure up to 6 A/B variants per Dynamic QR link. Each variant has its own destination URL and traffic weight. The redirect engine selects a variant probabilistically on every scan — no cookies, no sessions.
| Date (YYYY-MM-DD) | Day only — hour/minute never stored | Always |
| Country code (2-letter) | GeoIP lookup at redirect time, IP discarded | Always |
| Browser family | e.g. Safari, Chrome, Firefox — raw UA discarded | Always |
| OS family | e.g. iOS, Android, macOS, Windows — raw UA discarded | Always |
| Language code | From Accept-Language, e.g. de, en-US, zh-TW | Always |
| Referrer hostname | Domain only, e.g. google.com — path/query discarded | When present |
| A/B variant label | Which weighted variant was served (A–F) | When A/B active |
IP addresses, cookies, device identifiers, and full User-Agent strings are never stored.
Export for print, web, design tools, email, or social — without leaving the app. No re-exporting, no quality loss.
Generate an entire batch from a CSV file — all with the same branded style. Open with ⌘⇧B.
Scan and decode any QR code without leaving the app. Works with live camera or image files.
No analytics, no tracking, no third-party SDKs. Most processing happens entirely on your Mac. What little server interaction exists is documented in full in our Privacy Policy.
qreagle.com/api/verify — confirming the content is untampered since you signed it.Built entirely in SwiftUI. Real keyboard shortcuts, native colour picker, Dark Mode, sidebar navigation, and a window layout that feels at home on every Mac from macOS 13 Ventura onwards.
Download QREagleStudio free from the Mac App Store and start creating in seconds.
Download Free on the Mac App Store