About the QR Stuff Website

At QR Stuff we give you the opportunity to generate QR Codes in ways that most of the other places on the internet overlook.

Not everyone is happy with only having a handful of data types to choose from, and just being able to create a puny little QR code image file that's only good for pinning to a web page, so we've extended the possibilities to include innovative ways to get the QR Code you need out into the "real world" where it can actually work for you:

  • Create QR Codes for well over 20 data types and smartphone actions
  • Unlike most other QR code generators we don't force you to use our URL shortener (why is that important?)
  • Generate QR Codes in printable formats - either a single code or as an array of codes - and then you print them out yourself.
  • Generate a QR Code and then email it to someone.
  • Generate QR Codes that are good enough to use as artwork for a t-shirt and allow you to actually buy the shirt with your custom QR Code on it via the Zazzle print-on-demand website.
  • Generate unlimited numbers of high resolution QR Code artwork files for graphic design and print use in PNG, JPG or TIF raster formats at up to 3000 pixels at up to 300dpi, or in SVG, EPS or PDF vector formats by opening a subscription account.
  • Dynamic QR codes and user-selectable Reed-error correction levels also available.
More info about subscriptions ›

About Our QR Codes

We don't use the Google Charts API for QR Code generation - we've gone to the trouble of building and developing a custom ISO-compliant alogorithm - so we aren't bound by the data type, image size and resolution limits imposed by other sites that use somebody else's third-party generator as their back-end.

We do QR codes for a living and have been at the fore-front of QR code technology since we started in late 2007.

The specifications for our generated QR Codes are:

  • Content dependent automatic array sizing between 21x21 modules (Version 1) and 117x117 modules (Version 25).
  • Please Note: 33x33 modules (Version 4) is the usual maximum workable limit of camera phone based scanning systems.
  • Maximum theoretical data capacity for alphanumeric data encoding of 4096 characters
  • "Quiet Zone" border width of 4 modules or 4% of symbol width, whichever is greater
  • Shortened URL encoding for dynamic QR codes based on our very own www.qrs.ly domain.
  • SMS encoding limited to messages of <140 characters.
  • Support for Level L, M, Q and H Reed-Solomon error correction.
  • JIS X 0510 and ISO/IEC 18004:2006 compliant
  • Full UTF-8 character encoding support
  • VCARD 2.0 and VACAL 2.0 compliant
  • FNC1 indicators in accordance with the UCC/EAN Application Identifiers data format requirements where applicable
  • Symbol rotation and structured append not supported

Here are a few blog posts that may help you understand some of the trickier aspects of QR code:

Read our blog ›

DIY QR Code Printing

With our print formatted QR Codes the uses are only limited by your imagination and what sort of media you have in your printer:

  • Just use plain paper and stick the printed QR Code onto something (or anything)
  • Print arrays are designed around common Avery template specifications so you can load up one of the standard sheets of stickers that we specify and have your QR Codes printed directly onto the sticker sheets and postioned correctly.
  • Use transparency film and display your QR Code with a projector.
  • Get some sheets ot temporary tattoo transfer paper and print your custom QR Code removable skin tattoos with your laser printer or inkjet printer.
  • And then there's iron-on T-shirt transfer film which is self-explanatory.

Custom QR Code T-Shirts With Zazzle

Zazzle is a great US-based print-on-demand website (that delivers world-wide) that we've partnered with to be able to offer you custom QR-Code men's and women's t-shirts and polo shirts. Here's how it works:

  • Generate your code on our website and then click on the "Make A Shirt" icon.
  • Choose the basic shirt style from those shown on the next page, and then click on the "Buy It" link.
  • You (and your QR Code) are then transferred to our shop on the Zazzle website where the QR Code is automatically put onto your chosen shirt type.
  • You then fine tune your selection by shirt type, colour, size and code postioning. At this stage you can also modify the artwork on the shirt itself adding text or other images to the design.
  • Arrange for payment and shipment directly with Zazzle and you will have a one-of-a-kind custom shirt, with your chosen data encoded in the QR Code printed on it, delivered to you in a matter of a few short days.
  • The only way we could make this any easier for you is by offering to also wear the shirt for you!!

Generate High Resolution Artwork

Once you have opened an account you will be able to generate as many high resolution artwork quality QR Codes as you need for use in other projects, and for one low subscription fee.

Features of the account subscriber service include:

  • Generate PNG, JPG or TIF raster QR Code images at user-specified sizes up to 3000 pixels across and at your choice of 72dpi, 150dpi or 300dpi, or vector images in EPS, SVG or PDF file formats.
  • Directly download (save) your QR Code immediately, or email it to an email address.
  • Dynamic QR codes - change the destination of the QR code without altering the QR code image when using our URL shortener.
  • Analytics reporting.
  • A history facility allowing you to re-generate a past QR Code, or to browse the history of previous codes that you've created.
  • No recurrent billing. A courtesy reminder sent to you by email when your subscription is about to expire, so that you can come back and renew for another few months.
  • QR codes generated by subscribers are not time-limited in any way, and continue to be fully functional even if your subscription expires. The subscription simply gives you more flexibility in how you create your QR codes.

Batch Processing

Upload a single TSV file containing the details of up to 500 individual QR codes and process them as a single batch. Once processing has been completed a single ZIP file containing a image file for each of the QR codes in the batch can be downloaded or sent by email.

QR code image size, resolution, output file format (raster or vector)and colour can be specified for the QR codes in a batch. Batch processing directly supports our main data types and QR codes within a single batch can be mixed format.

More information about batch processing ›

Processing Large Batches

The maximum online batch size limit of 500 codes per batch has been set to avoid undue server load across the sessions of other users. For registered users with more than 20,000 codes to generate we offer a service whereby the job is run locally at our end - the cost of this service is US$1.25/1000 codes (a reduced rate of US$1.10/1000 applies for jobs involving >100,000 codes) plus a US$65 processing fee.

Just send us the TSV or Excel file containing your batch data and we'll look after the rest. The QR code image files for the batch are then emailed to you in zip files.

Payment is by Paypal prior to job commencement and turnaround is 48-72 hours from when payment has been received. Send us an email for more information.

Educational Pricing

Educational pricing is available on request for primary, secondary and tertiary educational institutions and their teaching staff.

Sign up for a particular subscription period and get a free upgrade to the next subscription period. eg; sign up for 1 month and get upgraded to 3 months free of charge. 12 month subscriptions are either upgraded to 24 months, or receive another complimentary 12 month subscription for someone else.

These account upgrades are done manually at our end so you'll need to contact us to make it happen. A quick email to support@qrstuff.com from a .edu email address outlining who you work for and what your role there is will greatly improve the chance of talking us into giving you the upgrade.