Free Tools

How to Create a QR Code Online for Free (For Links, Menus, Wi-Fi and Payments)

By Asad ·

Create a QR code online for free in under a minute: paste a link, Wi-Fi password, menu or payment URL into the generator, download the image, print it at least 2×2 cm and test-scan it before you order 500 copies. This guide covers what to encode, static vs dynamic codes, and the print mistakes that make codes fail.

7 min read

How to create a QR code online for free — for links, menus, Wi-Fi and payments

To create a QR code online for free, decide what it should open — a website link, your Wi-Fi password, a menu or a payment page — paste that content into a QR code generator, download the image, and print it at a size people can scan comfortably (at least about 2 × 2 cm for arm's-length scanning). The whole process takes under a minute with our free QR code generator. This guide walks through each step, what you can put inside a code, and the print mistakes that quietly ruin otherwise good QR codes.

Step by step: create your QR code

  1. Choose what the code will do. Most small businesses start with a plain URL — a menu page, a booking link, a review page or a payment link. For guests, a Wi-Fi code that joins the network with one scan is the other favourite.
  2. Open the generator and paste your content. Add the full link (including the https:// part) or type the Wi-Fi network name and password exactly as they appear on your router.
  3. Generate and download. Save the PNG image at the largest size offered — a big source file stays sharp when printed.
  4. Test it yourself. Scan the code on screen with your own phone, on a second phone if you have one, and check it opens the right page. Never skip this step.
  5. Print, then test the printout too. Paper, lighting and distance all change how a code behaves, so scan the physical copy before you produce a batch.

What you can put inside a QR code

A QR code is simply text packed into a square, so anything you can express as text can be encoded:

ContentWhat happens when scannedTypical use
Website URLOpens the page in the phone's browserMenus, product pages, reviews, bookings
Wi-Fi credentialsOffers to join the network — no typingCafés, salons, rental properties, offices
Contact card (vCard)Offers to save name, phone and emailBusiness cards, email signatures, shop counters
Payment linkOpens a checkout or payment app pageInvoices, market stalls, tip jars, deposits
Plain text or a coupon codeShows the text on screenEvent check-in, offers, instructions

By a wide margin, the humble website link does most of the work. The mix below reflects what we typically see from small-business use — an informed editorial estimate, not measured statistics:

What people put in QR codes (editorial estimate) — hover or tap each bar for details.

Website link: 40%Website link40%Menu: 15%Menu15%Wi-Fi access: 12%Wi-Fi access12%Payment link: 12%Payment link12%Social profile: 11%Social profile11%Contact card: 10%Contact card10%

Static vs dynamic QR codes — the honest difference

The free codes from our generator are static: the content is baked into the pattern itself. That has real advantages — but also two limits worth stating plainly before you print anything expensive. A static code cannot be edited after printing: if the link changes, the code still points at the old address forever. And it cannot be tracked: there is no way to count scans, because the phone goes straight to your content without passing through any server. Dynamic codes (usually a paid subscription) point at a middleman short link that redirects, which is what makes editing and scan statistics possible.

Static — pros: free forever, works offline, never expires, no account or subscription, and nothing sits between your customer and your page.

Static — cons: the destination can't be changed once printed, and there are no scan statistics.

Dynamic — pros: edit the destination any time, see scan counts and locations. Cons: normally a monthly fee, and if the provider shuts down or you stop paying, printed codes can die.

One practical middle path: encode a short link you control. Our URL shortener gives you a tidy address for print, and because you manage the destination page yourself, you can update what it shows without reprinting. If your print run is small and the link is stable, though, plain static is hard to beat. (Need scannable barcodes for product labels instead? That's the barcode generator.)

Print, size and contrast rules that actually matter

Size. As a floor, print a code at least 2 × 2 cm when it will be scanned up close (table tents, packaging, invoices). Then scale up with distance: a window poster read from a metre away wants roughly 10 × 10 cm or more. The working rule is a scanning distance about ten times the code's width — if people can't get closer than a metre, the code needs to be at least 10 cm wide.

Density. The more text you pack in, the more tiny squares the code needs, and the larger it must be printed to stay scannable. A short link produces a clean, airy code; a full vCard or a long URL with tracking parameters produces a dense one. This is why the capacity figures below matter — keep your content short and the code forgiving:

QR code maximum data capacity by content type (Version 40, standard spec) — hover or tap each bar for details.

Numeric: 7,089 charactersNumeric7,089 charsAlphanumeric: 4,296 charactersAlphanumeric4,296 charsBinary: 2,953 charactersBinary2,953 charsKanji: 1,817 charactersKanji1,817 chars

Contrast. Scanners read dark modules against a light background. Always print a dark code (black or a dark brand colour) on white or a pale background, and never invert it — a white code on a dark background fails on many phones. Keep the quiet zone too: the plain border of empty space around the code is part of the design, so don't crowd text or logos against it.

Design mistakes that stop codes scanning

The expensive mistake: printing 500 menus, flyers or business cards before test-scanning a single printed copy. Screen tests don't count — ink spread, glossy reflections and low print resolution only show up on paper. Print one, scan it in the lighting where it will be used, then order the batch.

  • Too small for the distance — a 2 cm code on a poster nobody can approach.
  • Low contrast colours — gold on cream looks elegant and scans terribly.
  • Over-customising — heavy logos, gradients and rounded modules push many codes past what phone cameras can decode.
  • Placed out of reach or in bad light — high on a wall, behind glass with reflections, or in a dim corner.
  • Linking to a page that isn't mobile-friendly — the scan works perfectly and the phone-sized page still loses the customer.

Ready to make yours? The QR code generator is free with no sign-up — create the code, download it, and run the one-print test before you commit to a batch. More small-business guides like this one live on the asadwebs blog.

Frequently Asked Questions

Do QR codes expire?

Static QR codes never expire — the content is stored in the pattern itself, so the code works for as long as the destination (for example, your web page) stays live. Only dynamic codes from subscription services can stop working if the service or your plan ends.

Can I change the link after printing a QR code?

Not with a static code: the link is baked into the pattern, so a changed address means printing a new code. If you expect the destination to change, encode a short redirect link that you control and update the page it points to instead.

Are QR codes free for business use?

Yes. The QR code format is an open standard, and codes from free generators like ours can be printed on menus, packaging, invoices and signs for commercial use without royalties or licences.

How small can I print a QR code?

About 2 × 2 cm is the practical minimum for close-range scanning with short content like a link. Longer content makes a denser code that needs a bigger print, and scanning distance pushes the size up too — roughly 1 cm of code width per 10 cm of distance.

Do people need an app to scan a QR code?

Almost never these days. The built-in camera on current iPhones and Android phones recognises QR codes automatically — point, tap the banner, done.

Category: Free Tools

Tags: QR code generator · create QR code online · free tools · small business · menu QR code

About Asad Webs

Get new guides

Leave your email to request future Asad Webs updates. No emails are sent automatically yet.

KEEP READING

Next guide

RGB to CMYK Converter: Convert Colours for Print Without Nasty Surprises →

Related articles

Join the conversation

No account needed. Comments appear only after approval. Your email address will not be published.

Be the first to share a useful question or thought.

You won’t be subscribed to any mailing list.
WELCOME BACK

Sign in

Access your orders, saved products and account.

New here? Create account