All QR Code Readers Are Not Created Equally

QR Code ReaderWe’ve manufactured thousands of interactive plant tags and signs that use quick response codes, or “QR Codes” that link to pages onPlantsMap.com.

We check every QR code before we ship our tags and signs but occasionally get comments from user that some QR Code Readers just don’t work.

We’ve done a lot of research and have tried a lot of mobile apps to read QR Codes and we wanted to share some tips we use to consistently scan QR codes successfully, not just from our own Plants Map tags and signs but on any product that uses quick response codes.

Let’s start with best practices

1) Use a reader from Scan.Me

We don’t get paid for promoting this app but we’ve just found that it is very fast, it is available for multiple mobile devices and it just works.

2) Set the app to open web pages in your default mobile browser

Many QR Code readers have a built-in browser. The browsers often allow you to store the codes that you scan so you can return to the pages later. We’ve found that the browsers are just not as good as the default browser on your mobile phone or mobile device. Set the preferences for the app to open pages in your default browser. You can still save your pages or add bookmarks if you wish using your normal methods.

3. Consider upgrading to remove ads from the reader

Many free QR Code Reader Apps are free because they are supported by delivering ads on the result pages after you scan a code. We’ve found that the task of delivering ads really slows down getting you to the page you want to see after you scan the tag because the ads take so long to load. The ads also use part of the precious space available on your mobile screen. The small upgrade fee to remove ads pays the developer of the app but also vastly improves your user experience when scanning codes.

4. Hold the QR Code still

If you have the ability to hold the product with the code still, only one of the pieces to the scanning puzzle is moving and the QR Code Reader app will have a much easier time getting a clear image of the code. If you are moving both the code and your mobile phone then it will just take longer to capture a clear shot of the code.


Here is the background:

QR Codes are a series of squares or dots organized in such a way that they create an image which can then be turned into text.

Think of a QR code as an alphabet and when you put letters together, they make words. Rearranging the same letters, you can make new words.

The text inside of a QR Code can be plain text or the text can include programming code like HTML that tell a web browser to do something specific, like open a web page.

In order for your QR Code reader to interpret the image and figure out the text that is embedded, the app you use turns on processes in your mobile device to take a video of the code you are trying to scan and get a clear view of the code and then use the programming in the QR Code Reader to convert that video image into a static image and then figure out what text is embedded.

Suffice to say, there is actually a lot of computing going on when an app is trying to figure out what is in the code. The processor in your device is working hard for a few seconds. So, older mobile devices with slower processing power render QR Codes more slowly than newer devices. In addition, some programming in QR Code readers is more efficient at reading the codes and doing the intrepretation than other apps.

If your code is on a moving object and you are also moving your mobile device when you are trying to read a code then there is double work going on to get a clear image of the code.


In conclusion:

If a QR Code works in one app but not in other apps, the problem is not with the code, but with one of the other pieces to the puzzle. If you are having problems scanning QR Codes, a good start is to use a quality QR Code Reader App and try some of the suggestions we just discussed.

We hope this post helps you find a good QR Code Reader app and helps you to more easily use QR Codes the next time you see one on a product or on a Plants Map tag or sign.