What a QR Code Actually Stores
A QR code is a small package of text: a link, a Wi-Fi login, or a contact. What scanning opens, why contrast matters, and what error correction cannot fix.
A phone camera reads a QR code and opens whatever you stored in it: a web address, a piece of text, an email, an SMS draft, Wi-Fi details, or a contact card. The pattern is only the packaging. If the address is wrong, a perfect-looking code still sends people to the wrong place.
Build it, then scan it yourself
In the QR code generator, choose the type, enter the value, and set the size and colors you need. Dark modules on a light background scan more reliably than a low-contrast design. Download PNG for a slide or a post, or SVG if you will print it large.
Scan the downloaded code with your own phone before you publish it. Check that Wi-Fi codes use the real network name and password, and that URL codes include https:// when the site expects it. Error correction can recover a code that is slightly damaged or covered by a small logo; it cannot fix a wrong link.
The code is generated in the browser. For a picture that should sit beside it, convert the file with the image converter.
A worked example
For a shop window, the code should open https://greatonlinetools.com and nothing else. Create that URL in the QR code generator, download a PNG large enough to print at least 3 centimetres wide, and scan it from arm’s length in ordinary light. If the scan fails, the print is too small, the contrast is too low, or the quiet margin around the code was cropped. Fix the file and scan again before you order a stack of posters.
Wi-Fi and contact codes
A Wi-Fi code stores the network name and password. A contact code stores the name, phone, and email you type. Both are only as right as those fields. Read them back on your own phone. If you also need a picture on the same flyer, prepare it with the image format article so the file matches the printer.
The pattern is a string
Scanning does not open “a QR code.” It reads the text stored in the pattern and the phone decides what to do with that text. A web address opens a browser. A Wi-Fi payload asks to join a network. A contact payload offers to save a card. If the text is wrong, the pattern can be perfect and the result is still wrong. The useful check is a scan on your own phone, not a visual inspection of the squares.
Error correction rebuilds a code that is slightly dirty, creased, or covered by a small logo. It cannot invent a character you mistyped. Short text scans more reliably than a long one, and a quiet margin around the pattern matters as much as the pattern. Cropping that margin to “make it bigger” is a common reason a printed code fails at arm’s length.
Color and size
Dark modules on a light background are the reliable case. A light code on a photograph, or a code in two similar colors, fails in dim light. For print, give the code real physical size. A code the width of a thumbnail on a poster is a decoration. PNG is enough for a screen. SVG is the better download when the printer will scale it.