best-practices

QR Code Placement Guide: Where to Put Them

Strategic guidance on where to place QR codes for maximum scans. Covers sizing, distance, height, context, and common mistakes.

SmartyTags TeamDecember 22, 202510 min read

Placement Is the Difference Between Scanned and Ignored

You can create the perfect QR code. The design is on-brand, the destination page is flawless, the call to action is compelling. But if you put it in the wrong spot, none of that matters. A QR code on the back of a receipt that gets crumpled into a pocket will never be scanned. A code on a highway billboard that drivers pass at sixty miles per hour will never be scanned. A two-inch code posted on a wall fifteen feet from the nearest viewer will never be scanned.

Placement is not an afterthought. It is the single biggest factor in whether a QR code gets used. This guide covers the principles of effective QR code placement, organized by context, so you can make smart decisions regardless of where you are deploying codes.

The Fundamentals: Size, Distance, and Dwell Time

Three variables determine whether a QR code placement will work.

Size Relative to Distance

The universal rule: a QR code's width should be at least one-tenth of the maximum scanning distance. This is not a guideline. It is a physical constraint based on how phone cameras resolve detail.

Scanning DistanceMinimum QR Code Size
6 inches (handheld)0.6 inches
1 foot (desk or table)1.2 inches
3 feet (standing nearby)3.6 inches
6 feet (across a table)7.2 inches
10 feet (wall signage)12 inches
20 feet (large display)24 inches

These are minimums. Adding a 25-50% safety margin accounts for poor lighting, older cameras, and the reality that people do not hold their phone perfectly steady.

Dwell Time

Dwell time is how long someone is naturally in front of the code. A poster in a waiting room has high dwell time because people sit there for minutes. A poster in a hallway has low dwell time because people walk past in seconds.

High dwell time locations are always better. People need a moment to notice the code, read the call to action, decide to scan, take out their phone, open the camera, and hold it steady. That sequence takes at least five to eight seconds.

High dwell time locations:

  • Waiting rooms and lobbies
  • Restaurant tables
  • Checkout lines
  • Bathroom stalls (yes, really - high engagement)
  • Elevator interiors
  • Public transit (bus stops, train platforms, inside vehicles)
  • Conference session seating
  • Gym equipment (between sets)

Low dwell time locations (less effective):

  • Hallways and corridors
  • Escalators
  • Drive-through windows
  • Moving vehicles (the viewer is moving, not the code)

Height and Angle

The ideal scanning height is between waist and eye level (roughly 3 to 5.5 feet from the ground). This is where people naturally hold their phones.

Codes placed too high (above eye level) require users to tilt their phones upward at an angle, which introduces perspective distortion that can prevent scanning. Codes placed too low (near the floor) require awkward bending.

For table-mounted codes (restaurants, desks, trade show tables), angle the code slightly toward the viewer rather than laying it flat. A 15-30 degree angle reduces glare from overhead lighting and makes the code easier to scan from a standing position.

Placement by Context

Retail and In-Store

Best placements:

  • Product shelf tags (link to reviews, comparisons, or additional product information)
  • Checkout counter (link to loyalty programs, coupons, or satisfaction surveys)
  • Window displays (link to product pages for after-hours browsing)
  • Fitting rooms (link to available sizes, colors, or styling suggestions)
  • Receipt paper (link to digital receipt, rewards, or post-purchase survey)

Key consideration: Retail environments are visually noisy. Your QR code competes with price tags, promotional signage, and product packaging. Use a contrasting background, adequate sizing (at least 1.5 inches for shelf tags), and a clear call to action to stand out.

What does not work: QR codes on the floor. Codes deep inside product packaging that customers cannot access until after purchase. Codes on the outside of shopping bags (who scans their own bag?).

Restaurants and Hospitality

Best placements:

  • Table tents or table inserts (menu, ordering, WiFi password)
  • Menu covers or menu pages (link to allergen info, ingredient sourcing, or daily specials)
  • Check presenter (link to review sites, loyalty program, or tip-adjustment page)
  • Host stand (link to waitlist or reservation system)
  • Hotel room key holders (link to room service menu, amenity info, or checkout page)

Key consideration: Restaurants have among the highest QR code engagement rates of any industry because diners have high dwell time and a clear motivation to scan (they want to see the menu or pay the bill). Capitalize on this by making codes large enough to scan across a table (minimum 2 inches) and placing them where diners naturally look.

Events and Trade Shows

Best placements:

  • Badge inserts or lanyards (link to digital business card or networking profile)
  • Booth displays at eye level (link to lead capture form, demo booking, or product page)
  • Session slides (link to presentation resources, speaker bio, or feedback form)
  • Table centerpieces at galas and dinners (link to donation page or auction platform)
  • Registration desk (link to event app, schedule, or venue map)

Key consideration: Event attendees are mobile-first and generally tech-comfortable, so QR code adoption is high. But events are also distracting. Use larger codes (3+ inches) and bold calls to action. Place codes at points where attendees pause: their seat, the registration line, the bar, the restroom.

For fundraising-specific placement tips, see our guide on QR codes for nonprofits.

Outdoor and Public Spaces

Best placements:

  • Bus shelters and transit stations (high dwell time, protected from weather)
  • Park information signs (trail maps, event schedules, ecological information)
  • Real estate yard signs (link to property listing or virtual tour)
  • Construction site fencing (link to project timeline or developer info)
  • Street-level storefronts (link to business information or current promotions)

Key consideration: Outdoor codes must be weather-resistant and large enough to scan from a distance. Print on UV-resistant material. Use high error correction levels (Q or H) to handle weathering and fading. Test in direct sunlight, as glare on glossy surfaces can prevent scanning.

What does not work: Billboards along highways (drivers cannot scan while driving and should not try). Any placement that requires crossing traffic or entering an unsafe area to scan.

Best placements on a page:

  • Near the primary call to action (not buried at the bottom)
  • Adjacent to relevant content (a code linking to a product should be near the product description, not in the footer)
  • On the back cover of a booklet (often the first thing someone sees)
  • In the upper-right quadrant of a flyer (eye-tracking studies show this area gets high attention)

Key consideration: Print materials are handled up close, so smaller codes work (minimum 0.75 inches for business cards, 1 inch for flyers and brochures). But always test your printed code on the actual paper stock. See our pre-print testing guide for the full protocol.

Office and Workplace

Best placements:

  • Conference room doors (link to booking calendar or room instructions)
  • Break room bulletin boards (link to announcements, menus, or HR forms)
  • Equipment and printers (link to troubleshooting guides or supply ordering)
  • Reception area (link to visitor sign-in or company information)
  • ID badges (link to contact information or emergency protocols)

Education

Classrooms are one of the most natural environments for QR codes because students already have devices and are accustomed to scanning. We cover this in depth in our guide on QR codes for education.

Call to Action: The Make-or-Break Element

A QR code without a call to action is a mystery box. Some people will scan out of curiosity, but most will not. A clear, benefit-focused label next to the code dramatically increases scan rates.

Effective calls to action:

  • "Scan to see the menu"
  • "Scan for 20% off your next order"
  • "Scan to watch the demo"
  • "Scan to join the waitlist"
  • "Scan to donate"

Weak calls to action:

  • "Scan me" (why?)
  • "QR Code" (that is a label, not a reason)
  • No text at all

Our full guide on writing QR code calls to action covers the psychology and tested formulas that drive higher scan rates.

Common Placement Mistakes

Placing Codes Where Phones Are Awkward

Movie theaters (dark, phone use is frowned upon), swimming pools (wet hands, no pockets), active sports areas (people are using their hands). Consider whether the person you are targeting can comfortably use a phone in that location.

Forgetting About Glare

Glossy surfaces reflect overhead lighting directly into the phone camera. Matte finishes are always better for QR codes. If you must use a glossy surface, angle it away from direct light sources.

Putting Codes on Curved Surfaces

Bottles, columns, and rounded packaging distort the QR code pattern from most viewing angles. If you must place a code on a curved surface, keep it small relative to the curve radius (so it sits on a relatively flat portion of the surface) and use higher error correction.

Cluttered Surroundings

A QR code surrounded by text, images, and other visual elements gets lost. Give your code visual breathing room. White space around the code is not wasted space. It is what makes the code noticeable and scannable.

Forgetting the Quiet Zone

The quiet zone (blank border around the code) is required for scanners to detect the code boundary. Never crop into this space or allow other design elements to invade it. Minimum quiet zone is four modules wide on all sides.

Testing Placement Before Committing

Before finalizing any placement, run this quick field test:

  1. Print the code at the intended size.
  2. Place it in the intended location.
  3. Stand where a typical user would stand.
  4. Time yourself: how long from noticing the code to completing a scan? If it takes more than ten seconds, something is wrong (too small, too far, bad angle, weak call to action).
  5. Ask three people who do not know what the code links to whether they would scan it. If they say no, ask why.

This five-minute test prevents weeks of poor performance from a bad placement decision.

Tracking Placement Performance

If you place QR codes in multiple locations, use unique codes for each location so you can compare scan rates. SmartyTags lets you create and track multiple codes from a single dashboard, making it easy to see which placements perform best.

Combine location-specific codes with UTM parameters to track the full user journey from scan to conversion in Google Analytics. Run A/B tests on placement variables: height, size, call to action text, and design style.

Over time, you will build a data-driven understanding of what works in your specific environment. That institutional knowledge is worth more than any generic placement guide, including this one.

The Core Principle

Every placement decision comes down to one question: at the moment a person is in front of this code, will they have the time, motivation, and physical ability to scan it?

If the answer is yes to all three, you have a good placement. If any one of those is a no, move the code somewhere else. The best QR code in the world is the one that actually gets scanned, and that is entirely a function of where you put it.

Explore the features on SmartyTags to create trackable, dynamic QR codes for any placement, and visit pricing to find the plan that matches your needs. Or create a free QR code right now and start testing placements today.

SmartyTags Team

Content Team

The SmartyTags team shares insights on QR code technology, marketing strategies, and best practices to help businesses bridge the physical and digital worlds.

Related Articles

Stay up to date

Get the latest QR code tips, guides, and product updates delivered to your inbox.

No spam. Unsubscribe at any time.