How to create a QR code
- Type or paste your link or text above — the QR code appears instantly as you type.
- Pick a size and an error correction level. Medium (M) is right for most uses.
- Click Download PNG to save the code and use it anywhere.
What is a QR code?
A QR (Quick Response) code is a square barcode that phones can scan with the camera. It stores text — most often a website address — as a pattern of black and white modules. When someone points their camera at it, the phone decodes the pattern and offers to open the link or show the text. QR codes are an easy bridge from the physical world (a poster, a table, a package) to anything online.
Common uses for QR codes
- Restaurant menus — a code on the table opens the menu, no printing updates needed.
- Wi-Fi sharing — encode
WIFI:T:WPA;S:NetworkName;P:password;;so guests connect with one scan. - Links on print — flyers, posters, business cards and packaging that jump straight to a page.
- Events — tickets, check-in pages, feedback forms and maps.
Tip: if the code will be printed small or might get scuffed, choose a higher error correction level (Q or H) — the code stays readable even when partly covered by a logo or damage.
Is it private and safe?
Yes. Toolyard generates the QR code inside your browser on your own device. The text or link you enter is never uploaded anywhere — unlike many QR services that route your links through tracking redirects, the code here points directly to your content.
Frequently asked questions
Is my text or link uploaded anywhere?
No. The QR code is generated entirely in your browser with JavaScript. Nothing you type is sent to any server.
Can I use the QR codes commercially?
Yes. QR codes you generate are yours to use anywhere — menus, flyers, packaging, business cards — completely free.
Why won't my QR code scan?
Keep good contrast and white space around the code, and try a larger size. Very long text makes a dense code that is harder to scan when printed small.
What does error correction do?
It adds redundancy so the code still scans when partially damaged or covered. Higher levels (Q, H) survive more damage but make the code denser.