QR Code Generator Online: A Beginner’s Guide That Skips the Jargon
A friend of mine runs a small bakery. Last month she called me, slightly annoyed, because she had spent an hour on a website trying to make a QR code for her Instagram page and ended up with a watermarked image and a free trial she did not want.
She is not bad with computers. The site was just designed to waste her time.
So here is the guide I wish she had read first. No technical terms that you will have to look up, and no pretending this is harder than it is.
Step one: decide what the code should do
This sounds obvious and it is the step people skip.
Before you open any tool, finish this sentence: when someone scans this, I want them to land on ______.
A menu page. A booking form. Your Google reviews. A payment screen. A PDF price list. Once you know the answer, everything else takes two minutes.
If you cannot finish that sentence, the code is not your problem. The destination is.
Step two: get the exact link
Open the page you want people to reach. Copy the address from the browser bar. Do not type it from memory.
Half the broken codes I have been asked to fix were broken because someone typed the link by hand and missed a letter, or used a link that only works when they are logged in. Copy and paste. Always.
Test the link in a private browser window before you go further. If it does not open there, it will not open for your customer either.
Step three: use a tool that shows you the code first
This is the filter that saves you from bakery-level frustration.
A decent qr code generator online will show you a live preview the moment you paste your link. No sign up wall, no email, no card. If a site hides the preview until you register, close the tab. There are twenty others that will not do that to you.
When I need something quick I use generateqrcod.com, mostly because the code appears instantly and the download button actually downloads something usable.
Step four: pick the right file
You will usually see two or three download options. Here is what to choose.
- PNG for anything on a screen: emails, WhatsApp, websites, social posts
- SVG or PDF for anything going to a printer: flyers, standees, packaging, boards
- JPG only if the tool forces you, because it can add fuzz around the edges
The rule of thumb: PNG for pixels, vector for paper. A vector file can be blown up to the size of a wall and still stay razor sharp. A small PNG blown up to the size of a wall becomes a grey mess.
Step five: test it like a stranger would
Do not test it on your own phone while sitting at your desk with the code on your screen. That proves nothing.
Print it. Put it where it is going to live. Then borrow someone else’s phone, stand where a customer would stand, and scan it.
Try it in the actual lighting. A code taped to a glass door with sunlight behind it behaves very differently from the same code in your office.
The design part, briefly
You can colour a QR code. You can round the corners. You can drop a logo in the centre. All of that is fine, within limits.
The limits are these. Keep the code darker than the background, not the other way around. Keep an empty margin around all four sides. Do not cover more than about a fifth of the middle with a logo. And if you change anything, test again, because pretty codes fail more often than plain ones.
Static or dynamic, in one paragraph
A static code has the link baked into the pattern. Free, permanent, and unchangeable. A dynamic code points at a redirect, so you can change the destination later and see scan counts, but it usually needs a subscription and it dies if that service shuts down.
For a permanent link like your homepage, static is the sensible choice. For a campaign that might change next month, dynamic earns its fee.
Mistakes worth avoiding
Do not put a QR code on a moving vehicle or a billboard by a highway. Nobody can scan a square at sixty kilometres an hour.
Do not print one without a line of text next to it. Scan for today’s menu tells people why they should bother. A bare square tells them nothing.
Do not use a free short link service inside a printed code. If that service disappears, so does your campaign.
Do not forget that some people still will not scan. Keep a printed menu, a written phone number, a visible address. The code is an extra door, not the only door.
That is genuinely all of it
Pick a destination, copy the link, use a tool that shows the code straight away, download the right file, test it in the real world. Five steps.
One question people always ask
Does a QR code expire? A plain one, no. The pattern is the link, and a printed pattern does not stop working. What can stop working is the page it points to, or the redirect service if you used a paid dynamic code and cancelled the plan. So the code does not expire, but the destination can. Keep the destination alive and the square lasts as long as the paper does.
My friend redid her bakery code in about six minutes on the second attempt. She has not mentioned free trials since.
English 



