🚀 Founding offer: start with a 14-day free trial, then lock $1/month for life. Ends in 23h 59m 59s Lock my price →
Home / Blog / Guides
Guides

How to Create a QR Code in 2026 (Free, Step-by-Step)

QR codes are everywhere, and making your own takes about a minute. Here's how to do it properly, and avoid the mistakes that stop a code from scanning.

How to Create a QR Code in 2026 (Free, Step-by-Step)

Quick answer

  • Choose what the code should do (link, menu, Wi-Fi, vCard, payment).
  • Pick a dynamic code if you might ever change the destination.
  • Add your colours and logo, keep good contrast, and test before printing.
  • Export as SVG or PDF for print, PNG for screens.

A QR code is just a link in visual form. Point your phone camera at it and it opens a web page, saves a contact, joins a Wi-Fi network or starts a payment. The hard part isn't making one. It's making one that looks good and reliably scans. Let's walk through it.

Step 1: Decide what your QR code should do

Before you generate anything, get clear on the job. The most common types are a website link, a restaurant menu, a vCard (digital business card), a Wi-Fi login and a UPI or card payment. In QRJI you simply pick the type and fill in the details — the code is built for you.

Step 2: Choose static or dynamic

This is the decision people most often get wrong. A static code bakes the data straight into the pattern, so it can never be changed. A dynamic code points to a short redirect you control, which means you can edit the destination later and see scan analytics. If there's any chance you'll update the link, or you want to know how many people scanned — choose dynamic.

Rule of thumb: printing it once and never touching it again? Static is fine. Anything on packaging, signage or marketing? Go dynamic.

Step 3: Brand it (without breaking it)

Plain black-and-white codes work, but branded ones get scanned more. Add your colours, round the corners, and drop your logo in the middle. The one rule: keep strong contrast between the pattern and the background, and don't invert it (light pattern on dark background scans poorly on some phones). QRJI raises the error-correction level automatically when you add a logo so the code stays readable.

Step 4: Test, then export

Always scan your code with two or three different phones before you print a thousand of them. When it works, export the right format: choose SVG, PDF or EPS for anything going to print so it stays sharp at any size, and PNG for screens and social.

How big should a QR code be?

A good starting point is the "10:1" rule: the scanning distance should be about ten times the width of the code. A code printed 3 cm wide scans comfortably from around 30 cm. For a poster read from 3 metres away, you'll want it roughly 30 cm wide. When in doubt, bigger is safer.

Make it with QRJI

Create unlimited dynamic, trackable QR codes and barcodes for just $1/month. Start free →

FAQ

Frequently asked questions

Are QR codes free to make?

You can generate a basic static QR code for free in many tools. Dynamic codes, the kind you can edit and track, need an account. QRJI gives you unlimited dynamic codes for $1/month.

Do QR codes expire?

Static codes never expire. Dynamic codes keep working as long as your subscription is active. With QRJI, that's just $1/month.

Can I change a QR code after printing it?

Only if it's dynamic. A dynamic QR code lets you change where it points without reprinting the code.

What size should a QR code be?

Use the 10:1 rule: scanning distance ≈ 10× the code's width. About 2–3 cm works for tabletop use; scale up for posters and signage.

Launch price ends soon

Ready to create your code?

Dynamic QR codes, barcodes, analytics and bulk tools, all for $1/month.

14-day free trial · No card required · Cancel anytime

Lock $1/month for lifeRises to $9 after launch · cancel anytime
Get started