The design choices that separate a QR code people scan from one they ignore. Colors, logos, shapes, contrast — every rule backed by how scanners actually work.
Join thousands of businesses using QRTRAC for their QR code needs
The Fundamentals
The foreground (dark modules) must be at least 4x darker than the background. Camera sensors in phones decode QR codes based on contrast, not just color. Dark navy on white cream: ✓ perfect. Light gray on white: ✗ will fail. Test your contrast ratio with a free online tool before printing.
The QR code standard requires dark modules on a light background. Light-on-dark (e.g., white pattern on black) does not scan reliably because QR decoders look for dark areas to identify finder patterns. If you need a dark theme, place the QR code in a white framed box within your dark design.
You can place a logo in the center of your QR code — this is standard for branded codes. The QR standard's H (High) error correction rebuilds up to 30% of the pattern if obscured. Keep your logo footprint under 25% of the total code area, and always test scan reliability before print runs.
The three large squares in the top-left, top-right, and bottom-left corners are the finder patterns — they tell the scanner where the code is and how it's oriented. These must remain intact, undistorted, and uncropped. Any design customization should avoid these areas.
A QR code without a CTA relies on user curiosity alone. Adding "Scan for menu", "Scan to save 20%", or "Scan to connect" consistently lifts scan rates 20-40%. People don't scan things they don't understand. Make the value exchange explicit and immediate.
These foreground colors test reliably on white/light backgrounds. Avoid pure red and orange — infrared camera sensors deprioritize them.
Charcoal Black
#1A1A2E
Navy Blue
#1e3a5f
Forest Green
#14532d
Deep Purple
#4a1d96
Dark Teal
#134e4a
Dark Brown
#78350f
Pure Red
#dc2626
Orange
#ea580c
QRTRAC's Design Toolkit
Upload your logo — QRTRAC auto-sets H error correction and validates scan reliability.
Full foreground/background color control with contrast warnings before you download.
Square, rounded, dot, diamond modules — finder patterns always protected.
Save your branded style as a template for team-wide consistency at scale.
Expert answers on logos, colors, shapes, and everything that affects scan reliability.
Yes, but you must use H (High) error correction — which allows up to 30% of the code to be obscured. Keep your logo to no more than 20-25% of the total QR code area. Larger logos risk scan failure. Center the logo precisely: off-center logos can corrupt the finder patterns in the corners, which are critical for decoding.
The dark module color (foreground) must have at least a 4:1 contrast ratio against the light background. Dark module on light background — not the other way around. Avoid red or orange foregrounds as camera sensors struggle with near-infrared contrast. Safe choices: dark navy, charcoal, forest green, dark purple on white or light cream.
Inverted QR codes (light pattern on dark background) are not supported by the QR code standard and will fail to scan on most devices. If you need a dark background, add a white square 'frame' or border area so the QR code itself remains dark-on-light within the frame.
Well-designed custom QR codes can actually scan faster because they're more visually distinctive — people scan them more confidently. Poorly designed ones (inverted colors, insufficient contrast, oversized logos) scan worse. Flowcode has published data showing properly branded codes achieve up to 2.5x higher scan rates due to user recognition and trust.
Standard QR codes use square modules, but stylized QR codes can use rounded squares, dots, diamonds, or organic shapes for the data modules. The three finder pattern squares in the corners must remain recognizable squares — if they're too distorted, scanners fail to orient the code. QRTRAC's designer lets you customize module shapes while preserving finder pattern integrity.
Yes. Adding a short call-to-action label (e.g., 'Scan to see menu', 'Scan for 10% off') below or alongside the QR code consistently increases scan rates by 20-40% in A/B tests. People don't scan QR codes they don't understand. Make the value exchange obvious.
Transparent pricing with no hidden fees. Choose a flexible QR Code plan that scales with your business needs. Start small with our $5 Kickoff plan and upgrade as you grow.
Scale your organization with white-label solutions, SSO, and custom data residency.
$250 / month
Everything you need to manage multiple brands or clients with full white-label control.
$5,000+ / year
Global data residency, SSO, and white-glove onboarding for large organizations.
Everything you need to know about our 6 specialized plans.
| Compare Plans | Kickoff Individuals with limited needs | Startup Freelancers & creators going fully branded | Business Plus Most Popular Growing businesses wanting more power | Legendary Businesses with high-volume usage | Agency Agencies managing multiple clients | Enterprise Plus Large organizations with custom needs |
|---|---|---|---|---|---|---|
| | $5 /month
$60 $49 /year
Save 18% vs monthly
| $15 /month
$180 $100 /year
Save 44% vs monthly
| $49 /month
$588 $400 /year
Save 32% vs monthly
| $99 /month
$1188 $899 /year
Save 24% vs monthly
| $250 /month
$3000 $2500 /year
Save 17% vs monthly
| Custom Custom |
| | ||||||
|
?
Total capacity of editable QR codes. This is a total credit limit, not a monthly quota. | Upto 5 | Upto 25 | Upto 250 | Upto 500 | Custom | Custom |
|
?
Total capacity of permanent, hosted codes. This is a total credit limit, not a monthly quota. | Upto 25 | Upto 125 | Upto 1,250 | Upto 2,500 | Custom | Custom |
|
?
Unlimited tracking and scanning for all your QR codes. | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
|
?
Unlimited tracking and clicks for all your short links and branded URLs. | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
|
?
Use your own brand domain for links and QR codes. | Add-on | Add-on | 1 Included | 1 Included | Custom | Custom |
|
?
Hosted site built outside QRTRAC, using QRTRAC for hosting, CDN, and SSL. Available as an add-on. | Add-on | Add-on | Add-on | Add-on | Add-on | Add-on |
|
?
Individual logins for team members with specific permissions. | 1 | 1 | 3 | Up to 10 | Custom | Custom |
|
?
Isolated environments for multi-client or multi-brand management. | 1 | 1 | 2 | 3 | Custom | Custom |
| | ||||||
|
?
Add extra custom domains to your account anytime. | | | | | | Custom |
|
?
Add extra team members to your workspace anytime. | | | | | | Custom |
|
?
Hosted site built outside QRTRAC, using QRTRAC for hosting, CDN, and SSL. Available as an add-on. | | | | | | Custom |
|
?
Add extra team workspaces to manage multiple brands or clients. | | | | | | Custom |
|
?
Add extra dynamic QR code credits to your plan beyond the included quota. | | | | | | Custom |
|
?
One-time fee per QR code to migrate printed codes from other providers to QRTRAC. Requires your existing codes use a custom domain short URL. $3 one-time per QR code (min 100 QR codes) for Business Plus & Legendary. Included free on Agency and above. | | | $3 one-time/QR · Min 100 QR codes | $3 one-time/QR · Min 100 QR codes | Included free | Included free |
| | ||||||
|
?
Create hundreds or thousands of QR codes at once using CSV or Excel file uploads. | | | Up to 50 | Up to 500 | Custom | Custom |
|
?
Set start and end dates for your QR codes to automatically activate or expire content. | | | | | | |
|
?
Download in print-ready formats including SVG, EPS, PDF, PNG, and JPG. | | | | | | |
|
?
Use AI to generate artistic, brand-aligned QR code designs. | | | | | | |
|
?
Codes optimized for readability from any angle (360-degree). | | | | | | |
|
?
Optimized server-side redirects for zero-latency user experience. | | | | | | |
|
?
Global edge network ensures your links load instantly anywhere in the world. | | | | | | |
| | ||||||
|
?
Remove 'Powered by QRTRAC' from landing pages and short links for a cleaner look. | | | | | | |
|
?
Automatic SSL encryption for your custom domains. | Supported | Supported | 1 included | 1 included | Custom | Custom |
|
?
Fully branded short links using your custom domain. | Supported | Supported | | | | |
|
?
Customize the text at the end of your links. | | | | | | |
| | ||||||
|
?
Monitor scan activity as it happens with live updates. | | | | | | |
|
?
Comprehensive data on scans over time, peak hours, and trends. | | | | | | |
|
?
Deep insights into where your audience is located globally. | | | | | | |
|
?
Precise coordinate-level scan data with user consent. | | | | | | |
|
?
Analyze which hardware and software your customers use. | | | | | | |
|
?
Understand the preferred languages of your visitors. | | | | | | |
|
?
Easy generation of UTM-parameters for marketing attribution. | | | | | | |
|
?
Native sync to push scan events into your GA4 properties. | | | | | | |
|
?
Share results with stakeholders via protected or public links. | | | | | | |
|
?
Summary views of performance by group or campaign. | | | | | | |
|
?
Filter analytics by specific timeframes and comparison periods. | | | | | | |
|
?
View data in the time zone that matches your business operations. | | | | | | |
|
?
Export raw data for offline analysis and custom reporting. | | | | | | |
|
?
Organize links with custom tags for better filtering and reporting. | | | | | Custom | Custom |
|
?
Dedicated exports for granular traffic and referral sources. | | | | | Custom | Custom |
|
?
Add your brand logo to exported PDF and dashboard reports. | | | | | Custom | Custom |
| | ||||||
|
?
Role-based permissions (Viewer, Editor, Admin) for team members. | | | | | | |
|
?
Centralized dashboard for team-wide collaboration. | | | | | | |
|
?
Securely move QR codes and campaigns between users or accounts. | | | | | | |
| | ||||||
|
?
Create a customizable mobile landing page to host multiple links, social icons, and more. | | | | | | |
|
?
Add contact forms to your QR landing pages to capture user information. | | | | | | |
|
?
Stream videos directly from a branded landing page after a scan. | | | | | | |
|
?
Track which specific QR code or campaign generated each lead form fill. | | | | | | |
|
?
Split traffic between different URLs to test which version performs better. | | | | | | |
|
?
Gate sensitive content with a birthdate verification screen before access. | | | | | | |
|
?
Display content automatically based on the user's browser language or location redirection. | | | | | | |
| | ||||||
|
?
We adhere strictly to global data protection and privacy standards. | | | | | | |
|
?
Securely log in using your company credentials (SAML/Okta). | | | | | | |
|
?
Choose where your data is stored (US, EU, etc.) to meet regulatory needs. | | | | | | |
|
?
Priority access to our technical support team and founders. | Standard | Standard | Priority | Priority | Priority | Dedicated |
Design your QR code today
Logo, color, custom domain, unlimited scans. Free 7-day trial — no card required.