Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The title is pretty self explanatory on this one.

share|improve this question
While Android can read QR codes, how is this an Android question? Certainly I see a dearth of Android-based solutions in the answers. – Al E. Jul 23 '12 at 18:58
I guess it's not, but at the time of the question it was a novel function on Android devices and seemed particularly relevant to Android users. – Matt Jul 24 '12 at 3:57
Do you mean creating QR codes on an Android device itself? If so, you may want to mention it in the question. – Chahk Dec 27 '13 at 15:09
up vote 20 down vote accepted

Using the URL shortener: and adding a .qr to the end of it:

share|improve this answer

The Google Charts API is definitely the easiest. You just make a URL as follows:<content>&choe=UTF-8

Content is usually a link, for example, this is a link to this site:

alt text

share|improve this answer

You can also make ASCII QR codes (mainly for websites like Reddit):

share|improve this answer
While not the "easiest" way to make a QR code, it is certainly awesome! – Jere.Jones Oct 7 '10 at 14:56

Now you can use to create a qr code by adding ".qrcode" to the end of a link. For example:

Turn this...

into this...

and you get this...

alt text

share|improve this answer


easy as adding a link and click generate. Can generate for sms, text or phone numbers.

share|improve this answer
This is my favorite option as well because it can do more than typical url shortening service. – jmbouffard Feb 3 '11 at 19:40

You can turn the url of the page your are viewing into a QR Code easily with these bookmarklets:

  1. This one creates a pop-up where you can edit the url. It's a two click process:

    javascript:var sCode=prompt('Enter URL to encode',window.location);void(''+encodeURIComponent(sCode),'Qr code','top=100,left=200,width=350,height=350,status=yes'));

  2. This one is a one click and done process:

    javascript:(function(){if(document.getElementById){var x=document.getElementsByTagName('head').item(0);var o=document.createElement('script');if(typeof(o)!='object') o=document.standardCreateElement('script');o.setAttribute('src','');o.setAttribute('type','text/javascript');x.appendChild(o);}})();

Just create a bookmark in your Chrome or FF browser bar and paste the above code into the URL field of the bookmark.

share|improve this answer

If you're looking for an Android app that does that, try "QR Droid".

It lets you do this: - In the Browser, when your viewing URL that you want to share, select "Menu" > "More" > "Share page" > "QR Droid" - There, you'll be able to generate QR code with a click, and to optionally shorten it first so resulting QR code has less data an therefore is easier to read by decoders

After generating QR code, it allow you to share image or URL from Google Chart as text

I hope it helps

share|improve this answer

I'm a big fan of QR Code Generator from the ZXing Project. It's a web app that quickly lets you enter in any text to create a QR code.

It will also allow you to enter structured info (URL's, Contact Info, Wifi-network credentials), and creates QR Codes from that. The benefit there is that you may have apps that are set up to handle structured data.
E.g.: a URL QR code will automatically open up your web browser at that address. Contact QR codes will create a new contact in your address book, and so on.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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