How to Create a Free QR Code (No Sign-Up) for Links, Wi-Fi and Menus
Home/Articles/Tutorials
Tutorials6 min read · November 1, 2026

How to Create a Free QR Code (No Sign-Up) for Links, Wi-Fi and Menus

P

Prompts & Tools Editorial

Updated November 1, 2026

Quick Answer

Open the free [QR Code Generator](/tools/qr-code-generator), enter your link or text, download the image and test it with a phone before printing. A plain static QR code simply stores the text you enter, so it does not expire and does not need an account.

Affiliate disclosure: Some links may earn us a small commission at no extra cost to you.

Make a QR code for a website, menu, business card or Wi-Fi network without registering. Covers design tips, testing, and why static codes do not expire.

What a QR code is

A QR code is just a way of storing a short piece of text as a pattern of squares that a camera can read. When you scan it, your phone decodes the text and then decides what to do with it: open a web page, show a message, join a Wi-Fi network or start an email.

Because it is only text, a basic QR code is simple and permanent. The only thing that can change is where the content points, such as a web page that moves.

Static versus dynamic codes

A static code contains your final information directly. It cannot be edited, but it also cannot be switched off by a third party. A dynamic code contains a short redirect link controlled by a service, which lets you change the destination and track scans, usually behind a subscription.

For a personal link, a business card or a one-off flyer, static is typically enough. If you need analytics or to change the destination later, consider a dynamic service, and read the terms about what happens if you stop paying.

Create one step by step

With the QR Code Generator:

  • Decide what the code should contain, such as a web address.
  • Paste it into the generator, checking for typos.
  • Download the image in the format you need.
  • Scan it with at least two phones before using it.

Design and printing tips

Contrast is the most important factor. Dark squares on a light background scan best. Avoid low-contrast colour pairs, patterned backgrounds and inverted colours that some scanners struggle with.

Leave a blank margin around the code, do not stretch it, and print it large enough for the distance. A code on a table tent can be small; one on a poster needs to be much larger. Matte surfaces scan better than glossy ones that reflect light.

  • Dark code on a light background.
  • Keep a blank border around it.
  • Do not distort the proportions.
  • Print a test copy and scan it.

Ideas for everyday use

Restaurants and cafes often link to a menu page, which can be updated without reprinting if the web address stays the same. Freelancers add a code to a business card that points to a portfolio. Events share schedules and sign-up pages, and landlords or hosts print a Wi-Fi code so guests need not type a password.

Whatever the use, keep the destination page fast and mobile-friendly, because that is where almost everyone will arrive.

Safety and trust

Scammers sometimes stick fake QR codes over real ones, for example on parking meters or posters. Before scanning a code in public, check that it has not been covered by a sticker, and look at the address your phone shows before opening it.

If you publish codes yourself, make the destination clearly branded and consider printing the short web address nearby, so people can verify it.

Common QR code mistakes

The most frequent mistake is printing a code without scanning it first. A single wrong character in the link produces a perfectly scannable code that leads to an error page. Always copy the final web address from your browser, paste it into the generator and test the printed result, not just the on-screen preview.

Another common problem is pointing the code at a page that is not mobile-friendly. Most people scan with a phone, so the destination should load quickly, use readable text and avoid pop-ups that block the content. A beautiful code that leads to a clumsy page wastes the effort.

Finally, avoid very long links in a code. The longer the text, the denser the pattern, and dense patterns are harder to scan at small sizes. Use a short, clean address on your own site when you can, and keep a note of what each printed code points to so you can update the destination page later.

Testing before you print

Test the code under real conditions: on different phones, in dim light and at the distance people will scan from. Click through the destination and make sure it works on mobile data, not just on your Wi-Fi.

Finally, keep the original file safe. If you ever need to reprint, a high-resolution copy saves you from regenerating and re-testing.

Frequently Asked Questions

Do free QR codes expire?

A static code that stores your link directly does not expire by itself. Codes from services that route through their own redirect can stop working if the service ends or you stop paying.

What can a QR code contain?

Mostly text: a web address, plain text, an email, a phone number or Wi-Fi details, depending on the format the generator supports.

How big should a printed QR code be?

Large enough for a phone to scan from the expected distance, and with a clear blank border around it. Test with a few phones before mass printing.

Can I put a logo in the middle?

Some codes tolerate a small logo, but it can reduce reliability. If you try it, scan-test thoroughly.

Is my data sent to a server?

Our generator runs in your browser, so what you type is not uploaded.

Advertisement

qr code generatorfree qr codemenu qrwifi qr