This FAQ page answers the most common questions about QR codes, covering scanning, creating, tracking, business applications, and troubleshooting. For deeper coverage, follow the links within each answer to our full guide pages.
What is a QR code?
A QR (Quick Response) code is a two-dimensional barcode that stores data as a pattern of black and white squares. It can encode URLs, text, contact info, Wi-Fi credentials, and more. Smartphones scan QR codes using their camera app. See our complete what is a QR code guide for full technical details.
How do I scan a QR code?
Open your smartphone camera app, point it at the QR code, and tap the notification that appears. On iPhone (iOS 11+) and Android (9+) no app download is needed. See our how to scan a QR code guide for all devices including desktop.
How do I create a QR code?
Use a QR code generator: visit QR Tiger or QR Code Monkey, select your content type, enter your data, customize the design, and download. For marketing use, always create a dynamic QR code. Full walkthrough in our how to create a QR code guide.
Are QR codes free?
Static QR codes are free from generators like QR Code Monkey with no expiry. Dynamic QR codes with analytics require a subscription from $7/month. See our free QR code generators guide for the best no-cost options.
Do QR codes expire?
Static QR codes never expire. Dynamic QR codes expire only if your subscription lapses. For long-term deployments, use reliable paid platforms with active subscriptions. See static vs dynamic QR codes for more detail.
Can QR codes be tracked?
Dynamic QR codes track scans, location, device type, and time. Static codes cannot be tracked at platform level. See our QR code analytics guide and tracking setup guide for complete instructions.
What is a dynamic QR code?
A dynamic QR code encodes a redirect URL instead of the final destination, letting you change the destination anytime without reprinting. Dynamic codes provide scan analytics and retargeting support. See our dynamic QR code guide for full details.
How big should a QR code be?
Minimum 2x2 cm for arm's-length scanning. Business cards: 2.5x2.5 cm. Table cards: 4x4 cm. Posters: 5x5 cm for 1-meter scanning distance. Always maintain a white quiet zone border of at least 4 modules around the code.
Why is my QR code not scanning?
Common causes: poor lighting, glare, code too small, camera shake, or a damaged code. Solutions: improve lighting, adjust angle, move closer, hold steady, or replace a damaged code. Full troubleshooting in how to scan a QR code.
What can QR codes link to?
QR codes link to websites, contact info (vCard), Wi-Fi credentials, email addresses, phone numbers, SMS messages, app store pages, PDF documents, social media profiles, payment portals, and any digital content with a URL or standard data format.
What is the best QR code generator?
QR Tiger is best for business users ($7/month). Beaconstac leads for enterprise ($15/month). QR Code Monkey is best free option. See our full QR code generator comparison and platform reviews.
How do I use QR codes for my restaurant?
Use dynamic QR codes for digital menus, contactless ordering, and QR payments. See our restaurant QR code guide, QR code menu guide, and restaurant QR payment guide.
How do I use QR codes for marketing?
Place dynamic QR codes on print ads, packaging, and events with clear calls-to-action. Use UTM parameters for Google Analytics attribution. Track performance with platform analytics. See our QR code marketing guide.
What are the different types of QR codes?
QR code types include Model 2 (standard), Micro QR (compact), iQR (high-capacity), Frame QR (design canvas), and behavioral types (static vs dynamic). Content types: URL, vCard, Wi-Fi, payment, email, SMS. Full breakdown in our types of QR codes guide.
Are QR codes safe to scan?
Scanning is generally safe, but verify the URL shown in the preview notification before tapping. Be cautious of QR codes in unexpected public locations. Legitimate codes show full HTTPS URLs. Never enter personal information on a QR-linked page without verifying the domain.