QR Code Generator: How to Make a QR Code That Actually Scans
Back to Blog

QR Code Generator: How to Make a QR Code That Actually Scans

P
Plainscan Team
October 30, 2026
4 min read
Share

My friend Farhan runs a small café. Last year he put QR codes on the tables, so customers could scan and see the menu. He made them in a free tool in about two minutes, printed twenty little table stands, and felt very modern. Three months later he redesigned his website. The menu moved to a new web address. Suddenly every single QR code on every single table led to a page that said “not found.” Customers were scanning, frowning, and asking the staff for paper menus. The codes weren’t broken. They were doing exactly what they were told, which was to go to the old address. Here’s how a QR code generator works, how to avoid Farhan’s mistake, and how to make a code that scans on the first try.

What a QR Code Really Is

A QR code is a square pattern of dots that holds a bit of data, usually a web address. Your phone camera reads the pattern and does something with it, like opening a link.

The important part is this. The code doesn’t “contain” a webpage. It contains text, like a link, and that text is baked into the pattern. If the link changes, the pattern doesn’t.

What a QR Code Really Is and How Smartphone Cameras Read It

What Can You Put in One?

More than most people realize.

  • A website link. The most common use, like a menu, portfolio, or sign-up page
  • Wi-Fi details. Guests scan and join without typing a password
  • Contact details. A virtual business card (vCard)
  • Plain text. A short message or code
  • An email, phone number, or text message. Pre-filled and ready to send
  • A location. Opens a map

Which of these your generator supports depends on the tool. Plainscan supports URLs, Wi-Fi networks, plain text, contact cards (vCards), SMS, email, and phone numbers with instant live preview.

Static vs Dynamic: The Part That Bit Farhan

This is the most useful thing in this post, so read it twice.

A static QR code has your data written right into the pattern. It never expires, never depends on a service, and works as long as the link it points to works. But if the link changes, you have to make a new code.

A dynamic QR code points to a short link owned by the generator. That link can be redirected to a new place later, without changing the printed code. It sounds perfect, and it can be, but it usually relies on the service staying online, and many offer it only as a paid plan. If you stop paying or the company shuts down, your printed codes can stop working.

My advice? For anything you print and forget, like stickers, signs, packaging, and business cards, think hard before choosing a dynamic code from a service you don’t fully trust. Or point a static code at a link on your own website, where you control where it goes. That’s the fix Farhan used. He now points all his codes to a page on his own site called /menu, and he updates what’s behind it whenever he wants.

Plainscan Free Online QR Code Generator Interface

How to Use a QR Code Generator with Plainscan

Plainscan runs in your browser and has over 100 document and image tools. Nothing to download. It works on a laptop, a tablet, or a phone. Here’s the general flow.

  • Find the tool. Go to the tools page and look for the QR code generator, or open the QR Code Generator tool directly.
  • Choose what the code does. A link, Wi-Fi, text, or something else.
  • Enter your content. Paste your link exactly, and double-check for typos.
  • Adjust the look. You can customize the foreground and background colors, change the corner dot shapes, adjust the size, set error correction levels, and even embed a custom logo or brand icon in the center.
  • Download the image. Plainscan lets you export your QR code as a high-resolution PNG, scalable vector SVG, or print-ready PDF.
  • Test it before you use it anywhere.

In our testing, generating a fully custom Wi-Fi or website QR code took under 15 seconds.

Is it free?

You can start for free. After you create a free account, you can process up to 4 documents a day with the basic tools, and that resets every 24 hours. Because Plainscan's QR code generator runs directly in your browser canvas, making and exporting static QR codes is 100% free with no daily limits and no watermarks. If you want AI features or unlimited use, there’s a paid plan, or you can buy credits and use them only when you need to.

How to Make QR Codes That Scan Every Time Without Errors

Make It Scan Every Time

Most failed QR codes break the same few rules.

  • Keep strong contrast. Dark code on a light background is best. Black on white is the classic for a reason. Light colors, or a code that’s lighter than its background, can fail.
  • Leave a blank border. QR codes need an empty margin around them, called the quiet zone. Don’t cut it off or squeeze text up against it.
  • Make it big enough. A common rule is that a code should be at least about 2 cm (roughly 0.8 inches) wide, and bigger if people will scan from farther away. A handy guide is about one unit of size for every ten units of scanning distance. For a poster scanned from 3 meters, think 30 cm wide.
  • Don’t stretch it. Resize evenly. A squashed QR code is a broken one.
  • Be careful with logos and fancy designs. Adding a logo in the middle, rounded dots, or gradients can look nice, but each one makes scanning harder. Keep it modest, and always test.
  • Don’t print on shiny or curved surfaces if you can help it. Glare and bending make it hard to read. Matte paper works better than glossy laminate, which was part of Farhan’s problem too.
  • Keep the link short. A shorter link makes a simpler, less crowded pattern, which scans faster. If your link is long, link to a short page on your own site.

My golden QR rule: always print one test sample at full size, tape it in its real location, and scan it with both an iPhone and an Android phone from normal customer distance before sending a large batch to print.

Test, Test, Test

Before you print anything, scan your QR code with at least two different phones, in normal light and in dim light, from a normal distance. Check that it opens the right page, and that the page looks fine on a phone. Then scan it again after printing, on the real material. This takes two minutes and can save you a whole batch of stickers.

Printable QR Code Menus and Table Stands for Cafes

Handy Image Tools

If your QR image has extra white space, trim it with the Crop Image tool. If the file is heavy, the Compress Image tool can lighten it, but check that it still scans. Please don’t enlarge a small QR image with an upscaler or by dragging its corner. Blurry edges can break the code. Generate it again at the size you need.

To put QR codes on a printable sheet, place them in a document and export it as a PDF (check out our guide on how to use an images to PDF converter).

Stay Safe: QR Codes Can Be Used for Scams

This matters for you as a creator and as a scanner. Scammers sometimes stick fake QR codes over real ones, like on parking meters and posters, to send people to fake payment pages.

If you’re making codes for a public place, keep them somewhere you can watch, and check them now and then. If you’re scanning one, look at the link your phone shows before you tap it. Be wary if it asks for passwords or payment details unexpectedly. And never put private information, like a password you reuse or personal ID numbers, inside a code that’s visible to everyone.

Who Uses This?

Cafés and shops with digital menus. Event organizers with tickets and sign-ups. Landlords sharing Wi-Fi with guests. Teachers linking worksheets to videos. Freelancers putting a portfolio on a business card. Anyone who’s tired of making people type a long link.

Is It Safe to Use a Free Generator?

Fair question. Plainscan uses encrypted HTTPS connections, and uploaded files are deleted automatically within 24 hours. Still, read the privacy policy of any new tool, especially if you plan to put contact details or Wi-Fi passwords into a code. And remember that anyone can scan a printed code, so only encode what you’re happy to share.

Mistakes I’d Skip

  • Pointing a printed code at a link you might change. Use a page on your own site.
  • Printing a whole batch before testing.
  • Using low contrast colors.
  • Cropping the blank border.
  • Putting sensitive info in a public code.
  • Forgetting the limits. Check file size and your daily cap before a big batch.

Conclusion

A QR code generator takes about two minutes, but the details decide whether your code works in six months. Choose static unless you have a good reason not to, point it at a link you control, keep strong contrast and a blank border, and test before you print. If you’ve got a link that needs a code, try Plainscan today. It’s an easy way to use a QR code generator, and there are plenty of other free image and PDF tools worth a look while you’re there. Farhan’s tables now have codes that point to his own site, and the menu changes whenever he likes.

Related insights

AI Resume Formatter: How to Turn a Messy Resume Into a Clean, Job-Ready One

ARTICLE

AI Resume Formatter: How to Turn a Messy Resume Into a Clean, Job-Ready One

Here’s a story that happens more than people admit. You spend a whole evening on your resume. You pick the fonts. You line up every bullet. You hit save, feel proud, and send it off to a company you really want to work for. Then a friend opens it on their phone and says, “Um, the whole thing looks weird.” The dates are on the wrong line. A section floats off to the side. Your carefully chosen font is gone. It’s not a great first impression, and it’s not even your fault. Resumes can be surprisingly fragile. That’s where an AI resume formatter earns its keep.

Plainscan Team·October 31, 2026
4 min read
How to Extract Keywords from Any Document Instantly (Even If It’s 80 Pages Long)

ARTICLE

How to Extract Keywords from Any Document Instantly (Even If It’s 80 Pages Long)

Let’s say a friend hands you a thick stack of papers and says, “Tell me what this is about.” You could read all of it. That’s a few hours gone. Or you could scan for the words that keep popping up and the ideas that clearly matter. Within minutes, you’d have a pretty good picture. That second way is what keyword extraction is all about. And the good news is you don’t have to do it by hand anymore.

Plainscan Team·October 31, 2026
4 min read
AI Document Condenser: How to Shrink a 50-Page File Into the Parts That Matter

ARTICLE

AI Document Condenser: How to Shrink a 50-Page File Into the Parts That Matter

Picture this. It’s Monday morning, and you open your email. There’s a 60-page report from your manager with a note that says, “Please read before our 2 pm meeting.” You look at the clock. You look at the report. You look at the clock again. Most of us have been in this spot. Maybe it was a thick contract, a class reading, or a research paper full of words you had to Google. The info matters, but the time just isn’t there. This is exactly why people are turning to an AI document condenser.

Plainscan Team·October 31, 2026
4 min read
AI Text Expander: How to Turn a Few Lines Into Clear, Full Writing

ARTICLE

AI Text Expander: How to Turn a Few Lines Into Clear, Full Writing

We’ve all done this. You sit down to write, get your main point on the page in two sentences, and then stare at the screen wondering what else there is to say. It’s not that you’re a bad writer. Short and to the point is actually a good habit. The problem is that many situations need more. A school essay needs depth. A product page needs detail. A report needs context so the reader doesn’t have to guess what you meant. That’s where an AI text expander comes in handy.

Plainscan Team·October 31, 2026
4 min read
How to Extract Data from Any Document (Without Losing Your Weekend)

ARTICLE

How to Extract Data from Any Document (Without Losing Your Weekend)

Picture a Sunday night. You’re tired, your tea is cold, and there’s a folder on your desktop with forty invoices in it. Some are neat PDFs. Some are blurry phone photos. One is a crooked scan that looks like it was taken during an earthquake. And all of it has to end up in one spreadsheet by morning. So you start typing. Invoice one, fine. Invoice six, your eyes are crossing. Invoice fifteen, you notice a typo, but you have no idea which row it’s in. We’ve all been there, or somewhere close to it. The good news is you really don’t have to do it this way anymore.

Plainscan Team·October 31, 2026
4 min read
AI Document Translator: How to Translate Files Without the Headache

ARTICLE

AI Document Translator: How to Translate Files Without the Headache

Got a PDF in a language you can’t read? You’re not stuck anymore. An AI document translator can turn pages of foreign text into something you understand in minutes. Here’s how it works, where it shines, and how to get better results. Picture this. A landlord sends you a lease in a language you barely know. Or your college sends a form written in another language. Or a supplier emails an invoice, and you have no clue what half of it says. Not fun. A few years ago, you’d have copied it line by line into a website or paid someone to do it. Now there’s an easier way.

Plainscan Team·October 31, 2026
4 min read
AI Text Rewriter: The Easy Way to Fix Writing That Sounds Off

ARTICLE

AI Text Rewriter: The Easy Way to Fix Writing That Sounds Off

You know the feeling. You write a sentence and it comes out too stiff, too long, or somehow both at once. It happens to everyone, even people who write for a living. The good news? You don’t have to fix it alone anymore. Let’s talk about what a rewriter really does, and how to use it so your writing still sounds like you.

Plainscan Team·October 31, 2026
4 min read
AI Document Summarizer: How to Get the Key Points From Long Files Fast

ARTICLE

AI Document Summarizer: How to Get the Key Points From Long Files Fast

Quick answer, in case you’re in a rush. An AI document summarizer reads a long file and gives you a short version with the main points. You upload, click, and read a few paragraphs instead of forty pages. Now the longer version, because there are a few things worth knowing before you trust it with your Monday morning.

Plainscan Team·October 31, 2026
4 min read
OCR to Excel: How to Turn Scanned Tables Into Spreadsheets You Can Use

ARTICLE

OCR to Excel: How to Turn Scanned Tables Into Spreadsheets You Can Use

Picture a printed price list. Four pages. Teeny tiny numbers. And your boss says, “Can you get me the totals by tonight?” You scan it, open the file, and try to add up a column. Nothing. Because it’s a picture, and Excel has no idea there are numbers in there. So now you’re looking at four pages of retyping, and it’s already 4 p.m. Lovely. Here’s the thing, though. You don’t have to type any of it. OCR to Excel can read the numbers for you and help build a real spreadsheet. I’ll walk you through it, and I’ll tell you what to double-check, because that part really matters.

Plainscan Team·October 31, 2026
4 min read
Free OCR to Text Converter Online: How to Copy Text From Any Image

ARTICLE

Free OCR to Text Converter Online: How to Copy Text From Any Image

Okay, let’s be real. We’ve all done this. You see something useful in a picture. A recipe in a screenshot. Notes on a whiteboard. A page from a library book. And you think, “I’ll just copy that.” You drag your mouse across it. Nothing. Not a single word highlights. Because it’s a picture. Your computer can see it, but it has no clue it’s reading words. Now you’ve got two choices. Type everything by hand, or use a free OCR to text converter online and let it do the typing in a few seconds. I’m voting for option two. Here’s how it works.

Plainscan Team·October 31, 2026
4 min read

Get the Plainscan App for iOS & Android