QR Code Generator

QR Code Generator

Give customers easy access and generate QR Codes on-the-fly

Watch the QR Code Generator app video

Give customers easy access and generate QR Codes on-the-fly

Gives your agents the freedom to share QR with your customers

An easy-to-use designed Rich-text editor menu will show up. Let your agents select a piece of text and convert that to a QR code by clicking the menu icon.

Ease of use for agents

These QR codes are always generated on the fly. This way agents can use this app in a variety of ways. Either by manually selecting text and convert it to a QR manually, or by applying a Macro to a ticket, the app then automatically converts QR shortcodes to actual QR codes.

Complete control for admins

  • Choose your own color
  • Change the error correction levels
  • Different sizes
  • A lot or less margin, up to you

Ideal for organizations with payment links, tracking links

Give your customers a way to gain access to (your) content faster.

Built by Sparkly. 14 day free trial included. Free for sandbox accounts. Sparkly, Amsterdam, the Netherlands.

Check out our website too

To activate your 14 day free trial, install the app and enter your payment information. We won't charge your card until the end of your trial.

QR Code Generator Instructions

  1. Install the app
  2. Create shortcodes for QR codes. And start adding them to Macro's.

QR Code options

Error correction level

QR codes contain an error correction algorithm to restore it’s content when scanning an incomplete code. With a higher correction level more of the QR code can be restored, but it’s storage capacity decreases. More information can be found on Wikipedia.

  • L – Low, 7% can be restored.
  • M – Medium, 15% can be restored. This is the default setting.
  • Q – Quartile, 25% can be restored.
  • H – High, 30% can be restored.

Example: [qr ecl=H]{{ticket.url}}[/qr]


Most QR codes you see will be black on white, as a high contrast makes it easier to scan. By default the color the app uses is black (#000000), but you can enter any 6 digit hexadecimal color code.

Example: [qr color=#FF0000]{{ticket.url}}[/qr]


The scale defines how big each block in the QR code will be. With the scale you set the number of pixels per block. The default is 4. Keep in mind that bigger is not always better, especially when codes are being scanned from a display instead of print.

Example: [qr scale=2]{{ticket.url}}[/qr]


The margin is the amount of space (in pixels) surrounding your QR code. Also reffered to as ‘Quiet Zone’. The default is 4, as this is the minimum according to the specifications. You can still deviate from this and enter any value from 0 to 10.

Example: [qr margin=0]{{ticket.url}}[/qr]

Other Examples

Youtube video



[qr]BEGIN:VCARD VERSION:3.0 N:Bond;James ORG:MI6 URL:https://mi6.co.uk EMAIL:007@mi6.co.uk END:VCARD[/qr]

Have any questions or how QR codes can be applied?

Check out our Help Center.

App Details

  • Author: Sparkly
  • Price: Free 7-day trial, then $29.00 per month
  • Support: Email / Website
  • Version:1.3
  • This is an app. It will install right into your Zendesk Support account.

Publish your app

Get your app in The Marketplace

Find out what it takes to get your app on the digital shelves.