create QR code to send email on both iPhone and Android

Sean Owen is exactly correct. But let me also add a couple of notes. First, not all email clients will provision all of the fields. Second, do use a URL shortener before converting to a QR code. A simple QR code with nice, big blocks will look better and scan more easily. The first URL shortener I found that works with mailto: links is TinyURL.

So, just to be really explicit, your work flow looks like this:

mailto:your@address?subject=Hello%20there&body=You%20are%20hired

Paste that URL into TinyURL and get the short URL.

Paste the short URL into Create QR Codes and get the QR code.


I too was having trouble with the iPhone wanting to save the email address as a contact.

I found a site that generates the sort of QR code I was after, tested it to check if it worked (which it did) and then 'reverse engineered' it to see the raw source code.

The syntax is as follows:

MATMSG:TO:[email protected];SUB:The subject;BODY:The body;;

Hope this helps someone out there :)


The correct syntax is:

mailto:[email protected]?subject=bar&body=baz

Barcode Scanner supports this and hopefully iOS readers do too, but, this is really all you can and need to do on the encoding side, regardless.