I made a QR-Code scanner and creator app for iOS and macOS, you can scan QR Codes, open and/or copy their contents, and create new ones where you can also set their colors and shapes. As always the app is free and without spyware or ads.

The main motivation for this was that I made a video where I embedded a QR code generated with a “trustworthy” QR creator. It turned out that the URL they put into the QR code pointed to their domain and they tried to extort a premium subscription from me by making the code no longer work as intended.

So I used the anger about this obvious scam and that I was dumb enough to fall into their trap to write an app that does what I need while the new video was rendering.

Features

The app features are listed below:

Scan QR Codes

Of course the app is able to scan QR codes, you can either open URLs that are contained in the QR or copy their value to use in other apps.

Create QR codes

You can use the app to create QR codes too, you can set the content type, content value, foreground and background colors, the pixel shapes, and export the result as PNG or SVG.

Custom shapes

You can customize the shape of the QR code elements, for example you can make all pixels be circles instead of squares.

Custom colors (Added in v1.2.0)

In addition to being able to change the overall foreground and background color you can change the colors of the different QR code elements.

Custom logos (Added in v1.2.0)

You can add a custom logo from your photos to the QR code.

QR Code Validator (Added in v1.3.0)

The app will now warn you if the generated QR Code might not be scannable or might be decoded in a different way than intended.

“Single-Shape” Mode for Markers (Added in v1.3.0)

You can now select “single-shape” mode for the QR marker elements, for example the inner QR marker can either be made up of (for example) circles or be a single (large) circle; Same with the outer marker, it can be made up of (for example) rounded rectangles or be a large rounded rectangle surrounding the inner marker.

Planned Updates

If you want to help with testing the new features listed below, you can join the TestFlight Beta.

  • Ability to set output size for PNG export
  • Ability to scan and select between multiple codes (added in 1.0.0)
  • More scanner actions
    • Import contacts from vCard codes
    • Save/Connect to WiFi from WiFi Codes

The app is completely free to use, without tracking or ads, and can be downloaded on the AppStore.

I hope this app is useful, if not don’t hesitate to tell me the ways I can improve it.

Download on the App Store