Free QR code generator

Create as many static QR codes as you need, in your own colours, with a logo and a frame if you want them. No account, nothing to pay.

Choose the content

Your QR code

Want a code you can change after printing? A free Sprykit account makes a dynamic QR code, with scan analytics attached. Start creating.

Choose the design

Start from a preset

Pick a scan-safe look in one click, then fine-tune it below. Your content and logo are kept.

Pattern style

Advanced options

Higher levels make a code more resilient to damage.

Before you print it

  • How does it work?

    Enter a URL or some text, choose the colours and style, and download the code as a PNG or an SVG. A static code holds its content directly, so it never expires and needs no account.

  • Static or dynamic?

    A static code encodes its destination: change the link and you reprint the code. A dynamic QR code points at a destination you can change after printing, with scan analytics attached. Dynamic codes need a Sprykit account, and the Free plan includes three.

Print it once. Change it later.

A dynamic QR code from Sprykit keeps working after you print it: repoint it whenever the destination moves, and see every scan by device and location. The Free plan includes three.

The Free plan needs no card.