content developer build share monetize content developer logo content developer masthead bottom

How To Customize QR Codes With Your Brand’s Identity

Though apparently they’ve been big in Japan for quite a while, I first learned about only last summer after seeing them used in the campaign for the Sci Fi film .

Seeing this got me to wondering –

Can you customize QR Codes with your own design features, logo or brand identity?

Well, it turns out you can. Pretty easily. At least up to a point.

While researching the topic, one of the earliest examples I could find of someone hacking a QR Code with their own branded design elements was .

bbc qr code customization example
Image courtesy Flickr user whomwah

The key takeaway I got from Duncan’s pioneering work was that QR Codes have some relatively generous built in error correction, up to 30 percent in some cases.

Now, what exactly does 30 percent translate into regarding how far you can push a QR Code before it breaks? The answer to that question is a little murky, at least for me. Pushing the envelope in this area, and among the more widely circulated highly customized QR Codes out there, is this code for created by and .

louis vuitton qr code example by set
QR Code created by Takashi Murakami for . Via .

My understanding is that and send the user to a special mobile website, but I’ve tried scanning it with a couple of QR Code readers and so far have never been able to properly decode it (though it does create a cool little animated loop as my QR Code reader tries to lock in on it).

So somewhere between Duncan’s minimalist black and white custom code and that LV artistic masterpiece is probably the sweet spot to aim at if you want your customized code to be easily scanned by the masses.

Interested in seeing what you can do with a customized QR Code?

The good news is that it’s easy to get started and much of the software you’ll need is free.

1) First, you’ll want to get yourself a QR Code generator and reader. After trying a couple, I’ve come to rely on the (pronounced Zebra Crossing) to both generate and read my QR Codes. If you’re an smartphone user (I use a ) it’s a great fit. You can also for the and other devices as well. When generating your codes, select the primary function you want your code to communicate (contact info, GEO location, URL, custom text etc…) from the .

2) Once you’ve generated your QR Code, download the image and import it into your favorite photo editing tool that supports layers. I use but you can go with GIMP if you’re looking for an open source solution and is another free option as well.

3) Now build your layers of custom design on top of your raw QR Code image. Try to visually integrate your custom design elements into the code rather than simply stacking them on top.

4) Test it with your QR Code reader to make sure your design tweaks didn’t hose your code.

5) Repeat this cycle until you’re happy with the appearance and the code is readable.

To test this method, I created a basic QR Code of and tried to kick it up a notch by embedding a custom image. (hat tip to )

Here’s the before and after -

customized qr code with logo embedded
My First QR Code Hack

Granted, at this stage. But on the upside the code appears to be reliably readable, and I was ultimately encouraged by the possibilities this process presents to . For instance…

…could a customized QR Code that delivers a large number of measurable impressions generate revenue by including logos from third party sponsors?

One note here — as I continue to tinker, I’m finding that some of the more elaborate design hacks I think will work are broken, and others that I think have absolutely no chance of working are actually being read. My evidence is only anecdotal, but it seems that the center of the codes are a bit more flexible than the edges. YMMV though, so again…

Hack. Test. Repeat.

Also keep in mind that I’m not at all sure if this is the best way to go about building a custom QR Code. What I can tell you though is that this method seems to work pretty well. (maybe sometimes )

If you’re looking for some idea starters on how you might be able to deploy standard and customized QR Codes to enhance the user experience for your audience or customers, here are a couple real world applications of the technology I spotted recently:

null
Screenshot of QR Code on website


of Audi Japan’s World’s Biggest QR Code via

Related link: Example of QR Code displayed on the Dallas Cowboy’s Stadium HD display.

gray line

Filed under share by david cummings on Wednesday 27 January 2010 at 10:17 am

Tags: , , ,

  |  

4 Comments »

  1. Comment by dc — February 1, 2010 @ 2:22 pm dc

    Thought this App Judgment episode on QR Codes was a good introduction to using QR Codes on Android:

    http://revision3.com/appjudgment/an_ron_barcodescanner


  2. Comment by jim divine — April 2, 2010 @ 2:11 pm jim divine

    Hi David, i found your article very intriguing and decided to see how far i could push the district 9 example you supplied. i found that i could turn the code from a linear mathematical looking device to a more rounded blurred art form with the result being that it still launched the district 9 trailer!


  3. Comment by dc — April 24, 2010 @ 7:38 am dc

    Hi Jim:

    Are you able to share any of your experimental QR codes online? Would be interesting to see an example of a “rounded blurred art form” approach to QR codes. Sounds cool.


  4. Comment by Jeff — July 21, 2010 @ 2:13 pm Jeff

    I found the Louis Vuitton add worked with i-nigma mobile app. I was kind of suprised, but it did lounch an .jp mobile LV website.


RSS feed for comments on this post. TrackBack URI

Leave a comment


Previous article: How To Make a 3D Web Video Wall with XML, FLV and CoolIris

spacer

More Fresh Content -- The Latest Activity on the Content Developer Network.

spacer

delicious icon Content Developer Bookmarks

Mobile Web Application Best Practices
Mobile Web Application Best Practices is a W3C document designed to help you develop dynamic mobile web apps. It collects relevant engineering techniques and promotes those believed to enhance the user experience. Bookmarked 08/26/2010.

Safari Web Content Guide
The Safari Web Content Guide is a collection of Apple Developer documents focused on how to help your web content and custom web applications perform well using the WebKit engine on iOS devices like the iPhone, iPad and iPod touch. Bookmarked 08/23/2010.

Appcelerator Titanium
Appcelerator Titanium is an open source application development platform designed to help you build native mobile, tablet and desktop applications using traditional web technologies like Javascript, HTML, CSS, Python, Ruby, and PHP. Bookmarked 08/17/2010.

OpenStack
The goal of OpenStack is to allow any organization to create and offer cloud computing capabilities using open source software running on standard hardware. All code for OpenStack is freely available under the Apache 2.0 license. Bookmarked 07/27/2010.

Sencha Touch
Sencha Touch is an HTML5 mobile application framework for building web apps that look and feel like native mobile apps. Provides standards based UI components and data management features for Android and Apple iOS devices. Keep your app web-based or wrap for distribution in mobile app stores. Bookmarked 07/09/2010.

Google Code University
Google Code University provides Creative Commons licensed tutorials and sample course content designed for CS students and educators to learn more about current computing technologies and paradigms including AJAX programming, web security, algorithms and version control systems. Bookmarked 07/09/2010.

more del.icio.us bookmarks...

spacer

Curated Content -- Recommended Blogs & News for Content Developers.

spacer

Search, Marketing & Social Media

Big Data and a Critique of Geek Culture
ReadWriteWeb 09/10/2010 03:18 AM

10 Killer Google Chrome Tips, Tricks and Shortcuts
Mashable 09/09/2010 09:25 AM

Save the Sanctimony: Make Your Blog Sound Like a Trusted Friend
Pro Blogger 09/09/2010 08:58 AM

Niche Is Overrated, Personality Underrated
The Future Buzz 09/09/2010 08:14 AM

How Google Instant Search Will Impact Advertisers
Search Engine watch 09/09/2010 08:01 AM

The Three Dimensions of Internal Branding
Social Media Explorer 09/09/2010 05:00 AM

Serving Suggestions
Chris Brogan 09/09/2010 03:30 AM

People on the Move in the Social Business Industry: Sept 8, 2010
Web Strategy by Jeremiah 09/08/2010 09:13 PM

What or Who will Continue to Shape our Social Media World?
Social Media Today 09/08/2010 09:58 AM

Indie Film, Web & Mobile

RIM tries to patent billboards that adjust to roadside traffic
Engadget Mobile 09/09/2010 07:14 AM

HTC’s T-Mobile G2 debuts: QWERTY, 800MHz and HSPA+
Android Community 09/09/2010 01:35 AM

TimesOpen 2.0 Event Covers Geo and Mobile
Programmable Web 09/09/2010 12:29 AM

App Store adds Game Center games section
The iPhone Blog 09/08/2010 09:28 PM

Google Instant: Impact on Search queries
Google Webmaster Central 09/08/2010 05:00 PM

First Batch of Accepted Programming Announced September 20
SXSW 09/08/2010 03:02 PM

WordPress.com: Recovering or Changing Your Password
WordPress TV 09/06/2010 05:32 AM

Step one: Make a playlist
John August 09/02/2010 01:44 PM

Brace for the Future
Android Developers Blog 09/02/2010 11:52 AM

spacer

Recent Comments & Questions from the Content Developer Community.

spacer

Comment on Open Source SMS Text Messaging Application by Wes
Hey thanks so much for the AWESOME post! I found it to be very informative. I am looking to create a SMS gateway app, and this solution seems like it will be what I need for the time being. One question I had though is about using short codes. The approach you have outlined is basically the way that you can do SMS messaging without the use of a short code, right? If I were to want to setup this service where they can opt in via short code, is that a lot more involved? I guess I could just have them put an email address in the to: part of an SMS message...is there a simple way to implement this type of simple service with a short code? Thanks!! - Comment left on 07/28/2010.

Comment on How To Customize QR Codes With Your Brand’s Identity by Jeff
I found the Louis Vuitton add worked with i-nigma mobile app. I was kind of suprised, but it did lounch an .jp mobile LV website. - Comment left on 07/21/2010.

Comment on How To Make a 3D Web Video Wall with XML, FLV and CoolIris by Animation Houston
Nice tutorial. I also ready your article on custom QR codes. Thanks for the good content. - Comment left on 07/02/2010.

Comment on Open Source SMS Text Messaging Application by Morgan
The company I work for is a non-profit organization that drives intoxicated people home with their vehicles. The service is so far a success but we are having some dispatching issues. I'm looking for a program that can send an SMS message to the drivers once the ticket is submitted and log everything into an SQL database that also keeps track of the customer's variable information. Again, this is a non-profit organization so funds are severely limited. Any help would be greatly appreciated. Thanks! Morgan - Comment left on 07/02/2010.

Comment on Open Source SMS Text Messaging Application by Steve
Did you release this code? I could use this. - Comment left on 06/30/2010.

Comment on How To Make a 3D Web Video Wall with XML, FLV and CoolIris by dc
To add a custom button to a CoolIris Wall tool bar I added the following line to the swfobject var=flashvars section - customButton: "http://address to your image file,http://url to where you want the button to click to", One note: looks like the custom buttons now display just above the right corner of the toolbar, and no longer on top of it. Good luck. DC - Comment left on 05/27/2010.

comment feed...

spacer
was founded by , a San Antonio Web Developer & Freelance Content Strategist focused on using open source software to build, share and monetize multi-platform, interactive content; and how sharing knowledge via & can be used to help grow authentic brands. Learn more.

Content Developer is powered by Wordpress & . Content Developer and build. share. monetize. are trademarks of Cummings Hatton Corporation.