By far the best way to read QR codes is to use a smartphone with a barcode reader (there are a ton of them for the iPhone in the app store), but what if you don’t have a smartphone?
There are many people who either do not have a smartphone or don’t already have a barcode reader application. When I created SnapMyinfo, one of my original goals was to enable QR code reading for a larger number of people, making these 2d barcodes more useful. I’ve moved snapmyinfo in some new directions lately, but I still maintain the goal of making these barcodes more accessible.
It’s my belief that lowering the technical barrier to using these optical barcodes, even if the decoding method is sub-optimal, will increase their usage, exposure, and adoption. This led me to create a way to read these 2d barcodes without a smartphone. What I’ve built is an email-based QR code decoder that works on photo attachments. Initially this decoder only worked with snapmyinfo-specific QR codes but recently I’ve removed that restriction to start testing general QR codes. The only requirements are that your mobile phone have a camera and be able to send email or photo text messages to emails (e.g. verizon picture messaging). This includes many of the so-called “feature” phones that allow sending text messages to emails.
How do I use it?

- Take a photo of the QR barcode you want to decode. It’s best to leave some white space around the barcode and try to keep the image sharp. (pull away if you have to)
- Send the photo to the address shown via email or text message.
- Wait for the response
This is still test software, so I make no guarantees at the moment, but it should work. The more examples of different devices, their picture, email and text characteristics will help me refine and solidify the decoder.
I’m opening this up so people can test it and let me know their experiences with it. I know I need to improve the formatting for text messages and I’ll work on it as I get example text messages.
I’m still working out kinks in the system so I’d love feedback.

{ 16 comments }
Just tried it via Cricket with my ancient Motorola SLVR. It was a bit slow, but it worked like a charm. Thank you for opening up this service!
Great! I'm glad it worked for you and that you've found it useful.
This is great. Nice work, I will be using this with clients who don't have capable phones. Works like a charm.
Just tried it with Verizon LG Cosmos. Got a message back from “MailerDeamon@snpmy.com”(something like that) that said Something about “Failed Delivery” and “Sent Message Back” in the Subject but whenever I try to open the Message my Phone Reboots, Every Single Time. Why is it doing this? Any help would be appreciated as I can't get a QR Reader App for my phone because Verizon doesn't have one for Feature Phones(which is what the LG Cosmos is).
Hey there, just got back from vacation. I'm sorry this didn't work for you. Turns out some spammers started sending messages to the email decoder with some really messed up image attachments. It gummed up the whole system and was causing all decodes (for the past week or so) to fail. I've cleared out the bad messages and it looks like it's working again. I'm going to add a filter to filter out these broken messages to fix this particular problem. Thanks for the heads up!
This is great! There's a QR code scavenger hunt I want to do (http://qrgame.tumblr.com/) and I don't have a smart phone, so this is a perfect solution. I'm using an LG VX9100/Verizon enV2 and it worked perfectly. Thanks!
When I first found this thought it'd be excellent, but the service stopped working after a couple of days, now my messages say they cannot be deliverd. What happened?
Is it still failing you now? I fixed the issue from last week and a few tests I've done show that it's working.
I just used it again and it worked fine. And again using Verizon with LG Cosmos.
Huh, figures that it's fixed right when I finally decide to comment about it
Thanks for keeping this up! I was afraid you'd decided to take it down for some reason. Just tried it and it works again, great!
Good, I'm just glad it's still working!
Huh, figures that it's fixed right when I finally decide to comment about it
Thanks for keeping this up! I was afraid you'd decided to take it down for some reason. Just tried it and it works again, great!
Good, I'm just glad it's still working!
Tried using this service today and message was sent but I received error message about delivery.
I’ll check it, thanks for the heads up.
I found a couple of stuck messages in the decoder. I cleared them out so it should be working again. I’ll look into why it got stuck in the first place. Thanks for letting me know.
Comments on this entry are closed.
{ 2 trackbacks }