How to Make a QR Code
Published July 17, 2026
A QR code is the fastest way to send someone to a link, a menu, your Wi-Fi, or your contact details — they just point their phone camera and tap. The good news is you don't need an app or an account to create one. This guide walks you through making a QR code, then printing and using it so it actually scans in the real world.
Make your QR code now
Type a link or any text, pick the size, and download a clean PNG. It runs in your browser — no sign-up, no watermark.
Open the QR Code Generator →What is a QR code, exactly?
A QR ("Quick Response") code is a square barcode that stores text. That text is usually a web address, but it can be anything — a phone number, a block of Wi-Fi settings, or a mini contact card. When a phone camera reads the pattern, it decodes the hidden text and offers to open it. There's no magic and no tracking built in: the code simply is the information, drawn as black-and-white squares your phone can read from a distance.
Because the data lives inside the pattern itself, a basic ("static") QR code works forever and doesn't depend on any company staying online. That's an important detail we'll come back to below.
How to make a QR code in Toolyard
The Toolyard QR Code Generator is free, needs no account, and does all the work inside your browser — nothing you type is uploaded to a server. Here's the whole process:
- Open the QR Code Generator and type or paste your content — a full link like
https://yoursite.com, or plain text. - Choose a size. Bigger codes are easier to scan, especially when printed. For posters, go large.
- Pick an error-correction level (explained below). Medium is a safe default; use a higher level if the code will be printed small or might get scuffed.
- The preview updates instantly. When it looks right, click Download to save a crisp PNG.
- Test it with your own phone before you print or share it — always scan the final file, not the screen preview alone.
That's it. There's no watermark on the image, and you're free to use the codes commercially — on menus, flyers, packaging, or business cards.
What to point your QR code at
The generator turns any text into a code, which means it can do far more than links. Here are the most common uses and exactly what to type:
A link (website, form, or menu)
Paste the full web address, including https://. This is perfect for a restaurant menu, a Google review page, an event sign-up, or an Instagram profile. Because the code just holds the link, you can print it once and update the destination page as often as you like.
Your Wi-Fi network
Instead of reading out a long password, print a Wi-Fi code for guests. Type it in this exact format: WIFI:S:YourNetworkName;T:WPA;P:YourPassword;; — replace the network name and password, and keep the semicolons. Scanning it lets a phone join instantly.
A business card (contact details)
To share your contact info, use a simple contact string like MECARD:N:Kim,Sungchul;TEL:01012345678;EMAIL:[email protected];;. When scanned, the phone offers to save you as a new contact — handy on the back of a printed card.
Error correction and size tips for printing
Every QR code carries a bit of built-in redundancy called error correction. It lets the code still scan even when part of it is smudged, folded, or covered. There are four levels:
- L (Low) — recovers about 7% damage. Densest, best only for clean digital use.
- M (Medium) — about 15%. A solid all-round default.
- Q (Quartile) — about 25%. Good for printed items that get handled.
- H (High) — about 30%. Most robust, and required if you want to drop a small logo in the center.
There's a trade-off: higher error correction packs in more squares, so the pattern gets denser and needs to be printed larger to stay readable. A practical rule for print is to keep the code at least 2 x 2 cm (about 0.8 inch), and bigger for anything scanned from a distance like a poster. Always leave a clear white margin (the "quiet zone") around all four sides — crowding the code with text or borders is the number-one reason scans fail. Keep strong contrast too: dark code on a light background reads best.
Do QR codes expire?
A static QR code — the kind Toolyard makes — never expires. The link or text is baked directly into the pattern, so as long as the destination page exists, the code keeps working years later. Nothing needs a subscription to stay alive.
You may have seen services that charge monthly for "dynamic" QR codes. Those add a redirect in the middle so you can change the destination or see scan statistics — but if you stop paying, the code can break. For most needs — a menu, a Wi-Fi code, a link to your site — a free static code is simpler, more reliable, and yours forever.
Is it private and free?
Yes on both counts. The Toolyard generator is 100% private because the QR code is drawn entirely inside your browser using JavaScript — the link, password, or contact details you type are never uploaded to any server. It's completely free with no sign-up and no watermark, and once the page has loaded you can even use it offline.
Ready to create one?
Turn any link, Wi-Fi login, or contact card into a scannable QR code in seconds — free, private, and watermark-free.
Open the QR Code Generator →