Free QR Code Generator

Turn any link into a QR code that never expires. Ever.

Style
Code colour / Background

Fill in the fields and your QR code appears here.

Static code: works forever, no tracking.

Many "free" QR generators create a dynamic code: it points at their server, which redirects to your link — until the free trial ends and every printed code stops working. The codes here are static: your link is inside the pattern itself, so they work forever and nobody sits in the middle.

Download as PNG for documents and screens, or SVG for print, where it scales to any size without blurring.

Change the colours if you like, but keep the code dark on a light background: many phone cameras can’t read inverted codes.

How to use it

  1. Paste your link.
  2. Adjust colours, size and error correction if you want.
  3. Download as PNG or SVG.

Frequently asked questions

Will this QR code expire?

No. It’s a static code: the link is encoded in the image itself and doesn’t depend on any server, including ours.

Can I change the link after printing?

No — that’s the trade-off of static codes. If you need to change the destination later, point the code at a page you control and change that page.

What does error correction do?

It lets the code survive damage or a logo placed on top. Higher levels make the pattern denser; Medium suits most uses, Max is for codes printed where they’ll get scuffed.

PNG or SVG for printing?

SVG: it’s vector, so it stays razor-sharp on a poster. Use PNG at 1000 px or more if your print tool doesn’t accept SVG.

More free tools

All generators →