What is a QR code?
A two-dimensional matrix of light and dark modules that smartphone cameras decode in milliseconds to open webpages, connect to WiFi, or save complete contact profiles.
Point your camera to test
QR stands for "Quick Response." The technology was engineered to allow optical sensors to decode dense data payloads instantaneously from any angle.
Traditional linear barcodes (found on retail groceries) only encode data along a single horizontal axis, limiting capacity to roughly 20 to 30 characters. A QR code stores data both horizontally and vertically across a grid of modules, allowing it to hold thousands of alphanumeric characters in a compact footprint.
Invented in 1994 by Masahiro Hara at Denso Wave for automotive manufacturing tracking, the specification incorporates three large finder patterns at the corners. These distinct squares enable camera algorithms to instantly recognize orientation, correct for geometric skew, and extract payload information even if the phone is held upside down.
Technical Architecture
Anatomy of a QR code
Payload Formats
Supported data types and actions
Websites & Landing Pages
Opens a URL instantly in the smartphone browser: menus, product listings, payment portals, and promotional forms.
Structured Plain Text
Displays alphanumeric strings on screen without opening an internet link: ideal for serial numbers or offline product keys.
Contact Cards (vCard)
Encodes name, direct phone, company, and email: scanning prompts an immediate 'Save to Contacts' action.
Instant WiFi Access
Encodes SSID credentials and security protocols: scanning joins the network automatically with zero password entry.
Pre-Populated Email & SMS
Launches the native messaging or email client with destination address and subject line pre-filled.
Direct Phone Dialing
Launches the phone dialer with a customer service number ready for instant one-tap calling.
Core Distinction
Static vs. dynamic QR codes
A static QR code encodes raw text directly into the pixel grid. Once generated or printed on physical media, the destination can never be modified.
A dynamic QR code routes through an editable cloud redirect URL. The physical pattern remains fixed while destination links, files, and scan telemetry can be updated at any time from your dashboard.
Read the comprehensive comparisonQuestions & Answers
Frequently asked questions
Scanning itself is safe. It's the same as your phone reading a pattern and showing you a link, which you then choose whether to open. The actual risk is the same as clicking any link from an unknown source: don't scan codes from places you don't trust, and check the URL your phone shows you before opening it, especially if the code was on a sticker slapped over something else.
Ready to generate your first code?
Deploy static and dynamic codes with precision vector formatting and real-time telemetry.