What is a QR code? Invented in 1994 by Denso Wave, the Quick Response (QR) code evolved from an automotive tracking tool into a ubiquitous digital bridge — menus, contactless payments, WiFi logins, and mobile marketing. But how do these small grids of squares actually store and transmit information? This guide answers how a QR code works end to end, from finder patterns to camera decode. Related deep dives: static vs dynamic QR codes, QR code vs barcode, do QR codes expire, and do you need internet to scan.
How Is a QR Code Structured?
Look closely at any QR code, and you will notice a specific layout. The three large squares in the corners are called Finder Patterns. They help cameras align, tilt, and locate the boundaries of the code instantly, regardless of the angle the user is holding their phone.
Between the finder patterns lie the Timing Patterns, which act as a grid coordinate system. The rest of the black and white modules contain the actual binary payload (such as character mappings or URL strings) combined with Reed-Solomon error correction bytes, allowing damaged or dirty prints to remain readable.
How Do Mobile Devices Scan QR Codes?
Modern smartphones have native QR scanners built into their default camera apps. When the lens focuses on the finder squares, the software converts the dark modules to 1s and light modules to 0s.
The browser then decodes this binary stream back into human-readable characters, such as a URL web link or contact record, and triggers the corresponding action (opening a browser tab, connecting to a WiFi router, or adding a contact card).
Next steps: try the free QR code generator for a static URL code, the WiFi generator for guest networks, or the vCard generator for a digital business card. See also the QR codes for every industry hub.
