[!IMPORTANT]
QR Pop is being rewritten to for iOS 18 as part of a massive "QR Pop 4" overhaul. A beta sign-up sheet will be available soon as the project further progresses.
QR Pop is a clean, convenient, and privacy-first QR code generator for macOS and iOS.
It is built primarily using Swift UI and utilizes a variety of system extensions to allow for the creation of QR codes in Safari, the Share Sheet, and the app itself.
QR Pop can generate codes for URLs, Wi-Fi Networks, Calendar Events, Contacts, Locations, and more. Codes can be exported as images or saved to CoreData/iCloud.
QR Pop contains no logging or analytics packages and, in fact, does not perform any network requests at all. That being said, QR Pop does utilize CloudKit alongside CoreData. iCloud usage is optional and is subject to Apple's Privacy Policy.
Likewise, the QR Pop Safari Extension does not contain a content script and does not read the content of any webpages. Like the main application, the QR Pop Safari Extension does not interface with any external servers and instead creates all codes on-device.
Team
for each target.QR Pop uses the Swift Package Manager, so building is fairly straight forward.
If you have an idea for a new feature, or have run into a bug, please file an Issue. Feature requests should be marked with enhancement
while bugs should be marked with bug
.
For bugs, please include detailed instructions to reproduce the issue.
Not all requested features will be added, but I do hope all reported bugs can be squashed.