QRStuff.com - QR Code Generator

Creating QR Codes For Paid Users

Posted: July 23rd, 2017 | Author: | Filed under: General | No Comments »

Become a QR Stuff paid subscriber from $7.50 per month to get unlimited QR codes, unlimited scans, dynamic QR code editing, scan analytics, vector files, QR code styling, password protected QR codes and much more. Go to www.qrstuff.com to subscribe

How To Create A Free QR Code

Posted: July 23rd, 2017 | Author: | Filed under: General | No Comments »

Go to www.qrstuff.com to create your own fully functional and non-expiring free QR codes without needing to sign in or register.

Styling Your QR Code

Posted: March 29th, 2017 | Author: | Filed under: General | 2 Comments »

Late last year we introduced adding a logo or image to your QR code and recently we’ve rolled out a complimentary QR code styling feature for modifying the look of your QR code – now you can ensure that your QR codes really stand out by branding them with your logo and your colours and giving their appearance a distinctive tweak.

Independently set the colours and shapes for the data modules and the corner eyes and, optionally, embed a logo or image as well all from one interface with a range of options that give you the flexibility to change the look of your QR code a bit or a lot – the choice is yours.

To access this feature, log into your paid subscriber account, enter the details for your QR code, and then look for the “Style Your QR Code” button. Free users can also access this feature but will not be able to save the styling that they apply to their QR codes.

All of the colour choice and shape options are available together with the facility to upload your logo or image, a transparent background selection option, and a real-time preview of the finished QR code – when you’re done, click “Done” and download your completed QR code image.

JPG, PNG and GIF logos and images up to 6Mb in size can be added to dynamic and static QR codes across all data types and, through your paid subscriber account dashboard, you can also style any pre-existing QR code regardless of how long ago it was created.

As with all QR codes that paid subscribers create with us, you can download the finished QR code as a high resolution raster image (PNG, JPG, TIF up to 600dpi) or vector image (EPS, SVG, PDF, and DXF), and all of the usual paid subscriber features – dynamic QR code editing and analytics, password protection, pausing, scheduled release, scan limit setting, sticker template creation – are also available with your styled QR codes.

And Don’t Forget To Test…

Always test your QR code to make sure it works the way you need it to. Unexpected technical issues, misspelt URL’s, problems with the website the QR code links to, poor QR code image colour choices, etc, etc, are always best checked before you go and print 100,000 copies of your brochure!

Add A Logo Or Image To Your QR Code

Posted: September 29th, 2016 | Author: | Filed under: General | 4 Comments »

At QRStuff.com we’ve been meeting the world’s QR code requirements since 2008 and every year we’ve rolled out regular updates and enhancements to what we offer our users, and improvements and upgrades to how things work “under the hood”.

2015 was a big year for new front-end QR code features and QR code management tools. Our 2016 program saw the release of our PDF QR Codes a few months back and the upgrade program continues with the release of our latest new feature – adding a logo or image to your QR code.

QR Code Branding

How To Make One

To create your own personalised and branded QR code image, just log into your QRStuff.com account, create your QR code, upload your logo or image, and it will be automatically placed in the centre of your QR code at an optimal size and position that maintains the scan reliability of your QR code. Once you’ve downloaded and tested your QR code (TIP: you should always test your QR code) you’re good to go!

This feature is available to paid subscribers and supports the insertion of JPG, PNG and GIF files up to 6Mb in size. Images can be added to dynamic and static QR codes across all data types and, through your paid subscriber account dashboard, you can replace or remove a previously inserted logo or image, or add one to any pre-existing QR code regardless of how long ago it was created.

QR Code With Logo

As with all QR codes that paid subscribers create with us, you can download the finished QR code as a high resolution raster image (PNG, JPG, TIF up to 600dpi) or vector image (EPS, SVG, PDF, and DXF), and all of the usual paid subscriber features – dynamic QR code editing and analytics, password protection, pausing, scheduled release, scan limit setting, sticker template creation – are also available with your embedded logo QR codes.

Best Practice

Being one of the very few ISO-standards compliant QR code generation services, we take technical compliance and scan reliability seriously, so we’ve built in some automated features that address several technical issues that are often overlooked when customising the appearance of a QR code. We’ve been doing QR codes globally since 2008 and best practice is what we do.

  • The error-correction level is upgraded to Level H (30%) to maximise scan reliability.
  • The inserted image is automatically resized so that it doesn’t occupy more than 12% of the surface area of the QR code image.
  • The image is optimally positioned so that it doesn’t obscure any of the “protected” areas of the QR code. Obscuring these “protected” areas will cause the QR code to fail.
  • A buffer is added around the image so that scanning apps don’t misinterpret elements of the logo as being part of the data load of the QR code itself. The buffer size is algorithmically optimised for the version number of the QR code you’ve created.
  • After the image has been inserted, any resulting partially obscured or incomplete data modules are removed from the QR code image so that “broken” data isn’t introduced into the QR code.

Add A Logo To A QR Code

We also separately store the original uploaded logo image file so that if you subsequently resize the QR code image, or change its output file type or resolution, we can regenerate a fresh new insert image that matches the new QR code image specifications rather than just re-using the perhaps lower quality thumbnail image from last time.

And Don’t Forget To Test…

As we mentioned earlier, you should always test your QR code to make sure it works the way you need it to. Unexpected technical issues, misspelt URL’s, problems with the website the QR code links to, poor QR code image colour choices, etc, etc, are always best checked before you go and print 100,000 copies of your brochure!


QR Codes For PDF Documents

Posted: May 24th, 2016 | Author: | Filed under: General | 3 Comments »

PDF QR Codes
So, you need a QR code that links to a PDF file, and you’d like to create it in one simple step? Have we got the tool for you!

Our new “PDF File” data type allows you to upload your PDF file and create your QR code at the same time in one seamless process:

Create A PDF QR Code

  1. Choose “PDF File” as your data type in column 1.
  2. Upload your PDF document in column 2, either browse or “drag-and-drop”.
  3. Choose your file type, image size and image resolution in column 3.
  4. Download your finished QR code.

And if you need to edit your QR code later, our PDF File QR codes are fully dynamic so you can replace or update the linked PDF file from your account dashboard – click on the “Edit PDF File” link to upload a new PDF file without changing the QR code image.

Edit a PDF file QR code

PDF File QR codes accept PDF documents up to 5Mb in size and are available to paid subscribers.

Stay tuned for more new data types being released in the next few months.

UPDATE: Now you can create Image QR Codes using a similar process. Just choose “Image File” as your data type, upload your JPEG, PNG or GIF image (Max 10Mb), and download your QR code. Done!


QR Code Access Management Tools

Posted: December 17th, 2015 | Author: | Filed under: General | No Comments »

access3bQuite often there will be times when you need to limit access to a QR code for privacy or security reasons, because the content that it links to can’t be released yet, or because you need to limit the number of times a QR code can be scanned.

With a QR Stuff paid subscriber account you can do all of these things and more using the dynamic QR code access management tools available in your account dashboard.

All of these features are available from the menu on the right hand side of the QR code management panel.

Subscriber Dashboard

Also just a reminder that these features are only available for dynamic QR codes. Not sure what a dynamic QR code is? This blog post will help you out.

Password Protection

In our previous post on Password Protecting QR Codes we went into detail about how and why to set an access password for a dynamic QR code.

In its simplest form a password protected QR code can be used for “privacy”, like closing a door but leaving it unlocked to stop people aimlessly wandering in, through to “security” to restrict open public access to content via the QR code.

Password protecting your QR codes is a simple two-step process that has proven popular with our users with over 25,000 QR codes in our database currently having password protection enabled.

QR Code Password Protection

To use this feature select “Password Protect” from the menu on the right hand side, set password protection “On” and enter your password. To turn it off just select “Off”. Simple!

QR Code PausingPausing

The ability to turn a QR code “on” or “off” at will is also a handy feature. Pausing and un-pausing can be done manually on demand, or scheduled for a future data and time.

You are also able to specify whether to display a message or re-direct the user to an alternative URL while pausing is active.

Scheduled Release

While pausing is a “turn it off now” feature, scheduling the future release of a QR code is a “turn it on later” feature. This is particularly useful if the content that the QR code links to is time-sensitive and can’t be made available until a specific date, or if the content isn’t available because it’s simply not finished yet.

QR Code SchedulingTo schedule the release of a QR code simply select “Paused” and then “Scheduled”, and then specify the time and date that pausing is to be turned off. Please note that the date and time will be based on the time zone that you’ve specified on the “My Account” page of your dashboard.

The final step is to choose whether you wish to display a message when the QR code is scanned (“Under Construction”, “Come Back Next Week”, “Coming Soon”) or simply redirect the user to an alternative URL of your own choosing. This message or re-direct will be actioned until the release date has been reached, at which time the QR code will revert to its originally intended action.

QR Code Scan LimitingScan Limiting

A common user request was to be able to limit the number of times a QR code could be scanned, so we’ve implemented that as well. By setting a numerical scan limit, the QR code will do what’s it’s supposed to do for the number of scans specified and will then either revert to a displayed message or redirect to an alternative URL.

The most common use-case for this feature would be a “The first X people to scan this QR code will win…” style of campaign, however it could also be used for a campaign for a “We only have X products available” limited availability promotion.

Feature Stacking

These features work in conjunction with each other and can be stacked, so a password protected, scan limited QR code scheduled for release next week can be set up, if that’s what you need.

Subscribe Now

Subscribers Get More QR Stuff!

Become a QR Stuff paid subscriber and get unlimited QR codes, unlimited scans, analytics, history reporting, editable dynamic QR codes, high resolution and vector QR code images, batch processing and more for one low subscription fee.

Full subscriptions start from just $11.95 per month (lower monthly rates for longer periods) or you can set up a 24 hour trial subscription for $3.95 to check out what we can do for you. Subscribe now.

Subscribe Now

Colour QR Codes

Posted: September 9th, 2015 | Author: | Filed under: General | No Comments »

rainbow-qr-code2One of the more common reasons why a QR code won’t scan is because there isn’t enough contrast between the foreground and background colour used.

For a QR code to be scanned reliably the contrast difference between the foreground colour and the background colour used in the QR code image must be large enough for the camera in the scanning device to be able to identify the QR code pattern against its background.

If the contrast between the foreground and background colours isn’t large enough then the scanning device won’t able to “see” the QR code image against the background and hence won’t be able to scan it and decode it.

So, how much contrast is required? The answer is in two parts.

1. Tonal Contrast vs Hue Contrast

Many QR code scanning apps scan in black and white (grey-scale) and not in colour so the “contrast” value actually relates to the difference in the grey-scale tone (or brightness) of the two colours used and not the differences in their hues (colour).

To show the difference between Hue Contrast and Tonal Contrast here’s two QR code shown in colour and as their grey-scale equivalent – basically what we see versus what the scanning app “sees”.


While there’s an obvious difference in foreground and background colour used in each QR code, the grey-scale tonal contrast in both cases is pretty much zero. Because it scans in black and white the scanning app won’t “see” the colours, just the greys, and hence not being able to discern the QR code image, the scan attempt will fail.

2. How Much Tonal Contrast Is Enough?

The amount of tonal contrast to ensure a reliable scan is going to depend on several factors:

  • Ambient light – not even a black and white QR code will scan in the dark.
  • Surface reflection – a shiny QR code image will reflect white. Not good if it’s on a white background.
  • Scan distance – the further away the QR code is, the smaller it looks to the camera and hence the more pronounced the distinction between foreground and background areas needs to be. This distinction is enhanced by a higher foreground to background colour contrast.
  • Camera quality – some cameras have a better tonal range response than others.

With a few variables at play it’s probably best to set a conservative tonal contrast level that’s going to work in the majority of situations and we reckon that safe contrast level is 40% or greater – ie; in terms of their relative brightness one of the colours should be at least 40% darker than the other one.

So, if your background colour has a grey-scale equivalent of 20% grey and your foreground colour has a grey-scale equivalent of 75% grey, then the tonal contrast is 70% – 20% = 50% tonal contrast. As this tonal contrast is greater than our recommended minimum of 40%, there’ll be no contrast-related scanning issues with this QR code.

Obviously a traditional black and white QR code will have the maximum possible scan reliability since its tonal contrast is 100% (white is 0% grey and black is 100% grey). As tonal contrast decreases from this 100% maximum so will the QR code’s theoretical scan reliability, but selecting a foreground/background colour pair with a tonal contrast of greater than 40% (and ideally greater than 60%) will ensure that your QR code functions as expected under most conditions.

The image below shows the approximate grey-scale equivalent of various shades and hues across the colour spectrum. ie; the black-and-white version of every colour in a particular row is represented by the same shade of grey.


Tonal Contrast Calculator

Here’s a handy tool that will help you determine the tonal contrast between two colours so that you can choose a QR code foreground/background colour combination that can be used with confidence.

Reverse Image QR codes

While we’re talking about QR code foreground and background colours and scan reliability I thought I’d briefly touch on another issue – reverse image QR codes, where the foreground is a lighter colour than the background.

While a reverse image QR code is supported under the ISO standard, it’s quite surprising how many scanning apps can’t read a reverse image QR code. Unfortunately this a scanning app thing and not a QR code thing so if you are intending to publish a reverse image QR code it might be a good idea to do a test scan on it first.

Here’s the same QR code in normal and reverse image versions – see how your scanning app works with them.


What’s New At QRStuff.com?

Posted: April 17th, 2015 | Author: | Filed under: General | No Comments »

There’s always things going on at QRStuff.com and here’s some of the enhancements and features that we’ve added in the past few months, and a few things that we rolled out during 2014 but we may have forgotten to tell you about (sorry, our bad).

We’ve been doing QR codes globally since 2008 (we had our 7th birthday in January!), and as 2015 rolls on we’ll be releasing more new features, refreshing some of the older stuff, and just generally making sure that QRStuff.com continues be one of the world’s most popular (and longest-running) QR code creation websites.

Bitcoin QR Codes

Using our Bitcoin QR code data type you can now create a QR code to pass your Bitcoin address to another user or, if you specify an amount, to request the payment of a particualr amount into your Bitcoin wallet.

Just enter your Bitcoin address, and optionally the amount, label (usually name of receiver) and message (usually transaction description), click on “Download QR Code” and you’re good to go.

For stability and cross-platform compatibility across all major wallets, particularly in the mobile space, we’ve chosen to use the bitcoin: custom URI scheme (BIP-0021) for encoding, rather than raw URL’s.

DXF File OutputPaid Feature

A common request from users was to have a file format more suitable for use with 2D and 3D CAD work in cases where a QR code needed to be added to a plan, a schematic or a design file as an embedded link to an external data source or reference document. DXF (Drawing Exchange Format) is an ASCII CAD data file format that allows data interoperability between CAD programs and essentially turns the QR code into a discrete native CAD drawing object, so it made obvious sense to go with that one.

A standard part of the paid subscriber feature set is the ability to create QR code images in high resolution raster formats (PNG, JPG, TIF up to 600dpi) or vector formats (EPS, SVG, PDF), and adding DXF files to the list makes an already comprehensive range of output file types options just that much better.

Google Campaign ManagementPaid Feature

Another addition to the paid subscriber feature set is the ability to integrate Google Campaign Management parameters directly into the QR code at the time of its creation. When you are logged into your subscriber account an additional input panel appears immediately below the data entry area where you can enter the standard source, medium and content parameters.

In addition to being able to add Google Campaign Management parameters to a QR code when its first created, for dynamic QR codes the parameters can be updated, or removed completely, through the subscriber account dashboard. They can even be added “after the fact” to an existing QR code that didn’t have them applied initially, and this includes dynamic QR codes created before the release of this feature. Static QR codes can only have Google Campaign Management parameters added at the time of their creation.

More information about using Google Campaign Management with QR codes can be found in our previous blog post Using Google Analytics With QR Codes.

More Dynamic Data Types

In the past our Email Message, Email Address and Phone Number QR code data types were only offered as static QR codes due to a few technical challenges at the phone end of things that we hadn’t really found answers to. As a result they were un-editable and didn’t have analytics reporting. Thanks to some recent advances in the way Android and iOS devices do things, those technical issues have resolved themselves to the point where can now confidently offer these data types with a dynamic creation option.

Short Version – If you’re a paid subscriber you can now edit and track dynamic Email Message, Email Address and Phone Number QR codes. Yay!

Instagram Data Type

A new Instagram QR code data type for linking to an Instagram profile using the instagram:// custom URI so that the Instagram app can be used to open the profile if the app is installed on the phone scanning the QR code.

vCard Notes Field

After quite a few user requests we’ve now introduced a Notes field to the data elements that can be include in our “Contact Details” (vCard) data type. Not a biggie, but still worth mentioning anyway.

QR Code PausingPaid Feature

We’ve provided paid subscribers with several customisable access control options for dynamic QR codes for several years now, including password protection, however those options have only dealt with access management for “live” active QR codes.

Pausing is a different approach and involves essentially de-activating an existing QR code for a period of time.

The pausing options we’ve made available to subscribers are “Manual” (pause it until you manually un-pause it) or “Scheduled” (pause it from now until a pre-specified time and date), and both of these pause methods have the choice of two pause actions to be carried out while the QR code is paused – specify your own custom “Message” to be displayed on-screen when the QR code is scanned, or a “Redirection” URL to take users to an alternative/temporary URL of your choice while the QR code is paused.

Pausing is only available with dynamic QR codes.

iOS 7 vCard Import

With the release of iOS 7 Apple finally allowed for the direct import of a vCard VCF file from an external source (like a QR code or web page) into the Contacts on an iPhone. Prior to that the only way to get the data from the QR code into the Contacts was to email a vCard VCF file back to the phone that was being used to scan the QR code as an attachment, and then adding the contents of the attachment to the Contacts. Very messy but it was the way it had to be done on an iPhone.

This restriction was lifted in iOS 7 so that vCard data could now be imported directly from a QR code into the Contacts on an iPhone – which is, by the way, how Android devices have always done things.

Our Contact Details (vCard) dynamic QR codes now actively detect the iOS version of the iPhone scanning the QR code and if it’s iOS 7 or better the vCard data is automatically offered to the user for direct import into the Contacts on the phone. Scanning a vCard QR code and importing the contact details it contains is now a simple and seamless process for all devices, unless of course you’re one of those people still using iOS 5 or iOS 6 😉

Android Tablet Support For App Store Download QR Codes

With our App Store Download data type QR codes you enter the store page URL’s for your app in the various app stores and when the QR code is scanned it will determine the device being used and re-direct the user’s device to the app store page that relates to that device. Scan it with an iPhone – get redirected to the page on the iTunes app store for the iPhone version of the app. Scan it with an Android device – automatically get redirected to the page for the app on Google Play. Simple!

Since we introduced App Store Download QR codes in late 2011 it has become one of the most popular data types and we have continued to enhance its functionality ever since.

As new app-enabled devices have been brought to market we have expanded the number of app store page link choices for App Store Download QR codes, starting with allowing separate links for iPhone and iPad app versions in late 2012, and then separate links for Blackberry BB10 vs legacy apps in 2013.

In 2014 the segmentation of the Google Play store into separate store pages for phone and tablet apps made it obvious that we should also offer the same segmentation at our end, so we introduced separate links for app store pages for Android phone vs tablet apps when setting up an App Store Download QR code.

More information about this QR code data type can be found in our previous article QR Codes For App Store Downloads.


Q1 2014: QR Code Trends

Posted: April 2nd, 2014 | Author: | Filed under: General | 7 Comments »

Here’s what’s been going in our part of the QR code world over the past 3 months. The following data is based on the QR codes created by QRStuff.com users during January, February and March 2014.

Who Was Scanning QR Codes?

On a world-wide basis the location of QR code scan events hasn’t really changed all that much for us over the past 12 months. USA, UK, Australia and Canada are still in the top 5 however Malaysia has now moved up and pushed Germany down to #6.

We recorded scans from 216 countries during the quarter with Morocco, Kazakhstan, Ghana and Bolivia showing solid increases at the back of the field, and first-time scan events recorded from Equatorial Guinea and South Sudan.

QR Code Scans (World) Q1 2014

For the USA the top 10 is still basically the same as last quarter however Virginia has continued its steady move up through the ranks over the past few quarters. Florida and Illinois are showing signs of softening but this hasn’t affected their rankings. Hawaii and Alaska aren’t shown on the map but came in at #40 (0.36%) and #44 (0.22%) respectively.

QR Code Scans (USA By State) Q1 2014

The top 10 for Europe remains essentially unchanged, and Europe continues to account for approximately 25% of the global scan events recorded.

QR Code Scans (Europe) Q1 2014


What Were They Scanning Them With?

iPhones are still the most popular devices used for scanning QR codes. Over the past 12 months we’ve seen Windows devices move into double digits (they only accounted for 2-3% of scans in Q1 2012) with this growth principally at the expense of iOS devices and Blackberrys. Scans recorded from Android devices have increased globally over the past 2 years (up from 31% in Q1 2012) but have fallen away by 2% in the USA.

On a global basis the split for iOS devices was 39.4% iPhone and 10.1% iPad.

QR Code Scan By Device Q1 2014


What QR Codes Were Being Scanned?

We keep an eye on two metrics – QR codes created and QR codes scanned – and it’s fairly safe to expect that the relative values for a given data type should be pretty much the same.

Following this logic through, if the relative number of scans recorded for a particular QR code data type is significantly greater than the relative number of those QR codes created, then it would indicate a greater number of scans per QR code, meaning that that particular data type is perhaps more effective in engaging than other data types. The reverse would also apply – if the relative scans are less than the relative rate of creation, then that data type could be considered to be less effective.

Obviously there’s a fairly significant flaw in that assumption – placement (contact details QR codes on business cards will get always get less scans than website URL QR codes in magazines) – however major disparities between the two relative figures that can’t be otherwise explained definitely give a strong hint as to which data types are more effective than others.

Our App Store Download data type is a case in point – while only representing 2.4% of the QR codes created by our users, they account for a whopping 20.9% of total scan events recorded. This data type is definitely punching above its weight in terms of its ability to engage with users and attract scans.

QR Codes And Scans By Data Type Q1 2014



How To Make QR Code Labels & Stickers

Posted: March 15th, 2014 | Author: | Filed under: General | 1 Comment »

Make QR Code Labels & StickersHere’s some step-by-step instructions on using a label template in MS Word 2010 to create QR code sticker labels from a pre-made set of QR codes using the mail-merge function. We’ve used the Avery 22805 label template (1.5″ x 1.5″ 24 per sheet) but you can use any digital label template you want.

These instructions assume you’ve already created your QR code images and have saved them locally on your computer. The end result will be a sheet of labels with each one containing a different QR code.

Create A Data Source

The mail-merge process intially requires a “data source” which should be prepared first. The data source contains the path location on your computer for each of the indivdual QR codes images that will be displayed in each of the labels (24 in our case since we are creating 24 different stickers on a single sheet of labels). The simplest way is to create an MS Excel spreadsheet contining the image file paths for each QR code in column 1. This column also needs to have a field label in row 1 which will be used as a reference in the mail-merge process later on. We used the label “qrcodes”.

Set up your Excel mail-merge data source file

Create and save this spreadsheet for later use.

TIP: MS Word can be a bit fussy about file paths so it’s best not to have any spaces in name of the folder your QR codes are saved in, or in the names of the QR code images themselves. Any weird characters in the folder name or image names should be avoided as well – just stick to a-z and 0-9

Open Your Label Template

Either open your digital template in MS Word (we downloaded our Avery 22805 label template from the Avery website) or use one of the templates pre-loaded into MS Word.

  1. Select the “Mailings” command ribbon
  2. Select “Start Mail Merge” and then “Labels”. Choose the template you require and press OK, or if you have already opened your own downloaded digital template just press Cancel (don’t know why this step has to be done when using your own template, but it won’t work if you don’t)

Open your label template

Choose your label template

The Mail-Merge Process

  1. Click on “Select Recipients” in the toolbar ribbon and then “Use Existing List” and navigate to the Excel data source file created above.

Open your Excel data source file

A dialog box will then appear –  ensure that both “Sheet1” and “First row of data contains column headers” are both selected and press OK.

Open your Excel data source file

  1. Position the cursor in the first label cell:
    1. Press CTRL + F9 to open the curly brackets, type INCLUDEPICTURE and then a space.
    2. Press CTRL + F9 again, type IF TRUE and then a space.
    3. Press CTRL + F9 again, type MERGEFIELD and then the name of the field identifier you used in your Excel spreadsheet created above. We used “qrcodes” so we type that.
    4. Cursor across to the just before the last nested curly bracket and type \d.

After completing these steps you should have ended up with the following in the first cell:


TIP:The scripting shown above won’t work if you just copy and paste it in. You will need to do the whole CTRL + F9 thing as outlined in the steps shown above.

NOTE: You can also include other columns of information in your data source (such as a text label associated with each QR code), and the scripting could be extended at this stage of the process to include another MERGEFIELD parameter that pulls that data into the label as well.

  1. Click on “Update Labels” which will populate all label cells with the mail-merge scripting. Each script is set up to pull consecutive images from your Excel data source file. eg; first listed QR code into the first cell, second QR code into second cell, third QR code into third cell, and so on.
  1. Click on “Finish & Merge” and select “Edit Individual Documents”.  Select Merge “All” Records and click OK. This will run the script in each label cell and replace the actual script with the QR code image referenced in it.

Merge your data source with label template

A new document will be opened showing each of the individual QR codes in their own label cell.

The finished label template populated with the images from your data source

TIP:If you can still see the script text in each cell of the label template, rather than the actual QR code image, the press ALT+F9 to switch from Text View to Image View.

Save and print. Done!

Create QR Codes in Bulk Using Our Batch Processing Feature

A standard part of the QR Stuff paid subscriber feature set is the ability to automatically generate batches of up to 500 QR codes by simply uploading a spreadsheet file containing the details of up to 500 QR codes. The end result is a whole heap of individually and uniquely named QR codes that are ready to be imported into a label template using the process outlined above.

Click here for our batch processing user guide, or visit our FAQ section.