I have been falling in love with QR Codes, the little nerd in me jumps with joy at all the possibilities and even the action of interacting with physical things with my digital device is enthralling.

However, when I discussed QR codes with a small group of web designers they did not like them very much. And a few times in public when I saw them, my friends did not know what they were.

That all may be because they are new, but they may be right. I know I am too biast to make a good decision.

So here is the question: Are QR codes (and the like) good UX in advertising, business cards, and the sort. Do they break any fundamental laws of UX or do they help UX problems and engage users.

  • QRs are also covered on this: ux.stackexchange.com/questions/8139/…
    – PhillipW
    Commented Sep 20, 2011 at 20:00
  • I forgot they were called QR codes, but I like them all the same. I will put mine on my business card, in fact that will be the only thing on the card (just kidding :).
    – b01
    Commented Sep 22, 2011 at 15:20
  • 2
    shouldiuseaqrcode.com is worth a look.
    – e100
    Commented May 1, 2012 at 18:06
  • @e100 Thats great, just shared it with my team. Perfectly explains why not.
    – jonshariat
    Commented May 1, 2012 at 19:59

9 Answers 9


One might think of them as a progressive enhancement. As long as the QR code doesn't replace a traditional call-to-action, I don't see how it could do any harm.

Theoretically, a QR code that points to a web site should be accompanied by a printed URL. Those who know how to use the QR code would be spared the trouble of typing in the URL. Those who don't know about QR codes, or don't have a device that can read them handy, aren't missing out.

However, I suspect the main reason marketers use QR codes is because "the little nerd in me jumps with joy at all the possibilities," so making the information accessible without a QR reader would spoil the fun. As long as engaging you (and your friends) is the main purpose of the QR code, and others don't miss out on critical information, I think it's a good idea.

  • 2
    I use QR codes in my advertising for tracking purposes, but honestly I'm happy enough to keep using them as shibboleth for the tech-savvy geeks among us -- even if they're never clicked on, they make a good "See? We get it" flag. Commented Dec 15, 2012 at 20:27

I agree with Patrick McElhaney on this one. As long as they don't replace the standard call to action, they can be leveraged - but the thing is, they're not really new in the US. They've been around for years and just never really caught on.

The infosec weenie in me stresses over the (eventual) abuse of QR codes (if they ever catch on enough to make it worth the bad guys leveraging for phishing and malware), but for now they're just sorta meh. My agency has looked into them many times, and have sometimes supplemented campaigns with a QR component, but the user acceptance level just isn't reliable enough (even in reasonably tech savvy demographics) for us to rely on it for a primary campaign avenue.

  • Interesting point on the malware/phishing uses. With a plaintext url or even a shortened link, you can consciously decide whether you "trust" where you're being sent. Commented May 5, 2011 at 14:53
  • Yeah, at SXSW this year, QR codes were everywhere. People would walk through the streets with shirts that said "Scan me". I was so tempted to plant some rogue QR codes that lead to (fake) malware/phishing sites just to prove a point. Anyway, that's off-topic, but if they catch on, they'll just be another vector, IMHO.
    – snipe
    Commented May 5, 2011 at 18:07
  • 2
    The trust issue can be resolved by the QR reader software. First display the URL and let the user decide whether they'd like to continue. Commented Sep 20, 2011 at 12:40
  • But that's leaving the user to decide what's a "good" or "trustworthy" app. Ask the Android users how well that plan has worked out. In the US, people barely know what QR codes are, let alone how to pick a good reader.
    – snipe
    Commented Sep 21, 2011 at 7:41
  • "With a plaintext url or even a shortened link, you can consciously decide whether you 'trust' where you're being sent." - how is a nondescript shortened link any more expressive than a QR code? Commented May 9, 2017 at 16:03

In Japan it's known by people and most mobile devices there can read it. In Germany most people don't know what it is. So I guess bad UX unless you have an audience knowing (and technically able) what to do with it.

  • Right now is about a cultural gap. AFAIK here in Venezuela is absolutely useless, most people got smartphone but not the technical background to use apps to do that. Providing a plain URL plus the QR would be a good approach because you can reach both sides of the coin: geek users and most people.
    – Felix G
    Commented Sep 20, 2011 at 14:41

I consider QR Codes bad UX in general, and a momentary fad. My main complaint with them is that they replace human-legible space with exclusively machine-legible space. The technology actually displaces human readability and makes the ability to take advantage of the information reliant on a specific interaction.

This isn't to say they haven't been useful, so long as you have an audience that is into them, but in the end I'd rather have a URL that everyone can read and know what to expect instead of a jack-in-the-box that only some people can operate. And if your audience isn't in Japan, it doesn't matter how many phones there can read them natively.

  • Thats a good point. I hope in the future we can just have smart posters and such with this stuff hidden away.
    – jonshariat
    Commented Sep 20, 2011 at 23:37
  • I think recognition of human-readable images is an imperative to overcoming the problems with QR Codes. I still think there will need to be a kind of universal indicator that the image is scannable (like an icon in the corner of a poster, or signalling via NFC). At that point QR Codes are going to look pretty primitive. Commented Sep 20, 2011 at 23:39
  • 1
    Recently, after watching an episode of Shark Tank where Mark Cuban ripped into a business that used QR codes as a key part of their model about all the extra steps - open the scanner app, position the phone, etc. - and how the right way to go is sensors, I had the idea of placing RFID chips directly under the QR code for NFC interaction. So that the QR code would really only be a visual indicator of where to wave your phone, but no actual need to scan it if you have NFC enabled. The code would be a backup in that case for users with older phones, or who disable their NFC due to paranoia. Commented Jul 31, 2015 at 19:23
  • @DanHenderson: These days. QR codes can be seen a lot on store fronts or on cars, large enough so that they can be scanned across the street, or across any other distance that commonly separates readers from an ad (railway tracks, other people in a bus, ...). How would that work with NFC sensors? Commented May 9, 2017 at 16:14
  • 1
    @O.R.Mapper Obviously that would be an application incompatible with this approach, but I would say that QR codes that large are the exception, not the rule. More commonly seen are QR codes around 2-3 inches in size, e.g. on a poster at a bus stop, a sign in a store, etc. Commented May 9, 2017 at 20:26

I think that the QR codes should be considered as a hidden feature or the little extra something that makes the difference. One need to know the target audience well, of course, and some user groups will know how to deal whith this very well and other groups will have no clue at all. One should never rely on QR codes alone, and additional information should be provided.


I agree with Erikrojo's point:

 bad UX unless you have an audience knowing (and technically able) what to do with it.

It's comes down to knowing your audience, and if they're technically savvy enough and aware of what a QR code is then it's a suitable call to action.

I agree that's its something that's taken a while to catch on in America and Europe but apparently there's plenty of evidence to suggest that it's on the rise. Comscore reported in August that 14 million Americans scanned QR codes in June 2011, which accounted for 6.2% of the total mobile market. At the same time 4.6% of mobile users (and 9.8% of smartphone users) in EU5 (France, Germany, Italy, Spain and UK) performed the same task. According to Mobio they saw an increase of 4,549% in Q1 2011 compared to Q1 2010. More conservative growth of 810% was reported by ScanLife for the same time period.

Personally I'm not particularly keen on QR codes and struggle to see them as anything more than a fad or marketing gimmick but if these statistics are to be believed it's an interaction paradigm we'll struggle to avoid in the future. It's for us as UX professionals to understand the interaction and define best practice so that they're used responsibly and effectively.


  • The item about half of QR Codes being scanned at home is kind of surprising. Commented Sep 20, 2011 at 23:40
  • Yeah I agree. I think the report of where people scan QR codes is more representative of how marketeers are using them rather than were people are naturally inclined to use them, if that makes sense.
    – paulseys
    Commented Sep 21, 2011 at 12:46
  • 1
    "struggle to see them as anything more than a fad or marketing gimmick" - I fail to see how something that clearly simplifies ease and accuracy of input of a complicated piece of text can be a mere "marketing gimmick", even if only a fraction of the users know how to use it. Commented May 9, 2017 at 16:08

One barrier to using QR codes is that generally you need to download and use a bar code reader app to use them.

Neither iPhones or Androids come with one or support QR codes in their standard camera apps as far as I am aware. I had a Nokia that did come with one though.

  • I believe the new Android OS has it built in.
    – jonshariat
    Commented Sep 21, 2011 at 17:39
  • 1
    @jonshariat: No. Android doesn't have a default reader. Google Goggles though is capable of reading QR codes & interpreting most types of the encoded data.
    – dnbrv
    Commented Mar 28, 2012 at 22:03

I use QR codes in my advertising because whether they work or not, I don't have a choice. If I want to include any kind of link tracking in a print ad, I have to use a QR code to do it. (The alternative used by TV ads, where they send you to URLS like TryFreeCollege69.com, look tacky as hell.)

Of course, that answer could be extended to any of the Print-to-Phone solutions like SnapTags, Microsoft Tag, or even Audio-to-Phone solutions like Shazam. Frankly, they all suck from a "Users have to give a crap first to even want to do it" scenario, but the question isn't so much "Is this good UX" as it is "Why use them if nobody gets it?"

I think QR codes are at least better UX than the alternative options, because QR codes are the easiest to recognize as a 2D barcode that is made to be scanned, especially in comparison to:

  • A logo that happens to be in a circle (SnapTag)
  • A mishmash of triangles (Microsoft Tag)
  • A blink-and-you-miss-it logo that pops up in the corner to remind you to record the audio (Shazam)

Being able to tell that it is in fact a code that is meant to be scanned with a smartphone is all that a QR code really needs to do - the phone does the rest.


There was a really great presentation by Bob Burns (then of Best Buy, now of Target) at UX Australia 2011 all about the UX implications of their roll-out of QR codes in stores.

You can listen to the audio and see the slides on the UX Australia website.

He goes into a lot of detail about the pitfalls they experienced, especially teaching people who hadn't used them before.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.