A for-sale sign has only a few seconds to do its job. Someone walking or parking nearby sees it, wonders about the price and photos, and wants to know more right now. A QR code on the sign or rider lets them open the listing on their phone with one scan, instead of typing a long web address or remembering a phone number for later.
This guide covers what the code should open, how to make one sign work for many listings, how big to print it, and how to make sure it actually scans outdoors.
Step 1: Decide what the code should open
A QR code on a sign stores a link (or contact details). The most useful destination is a page about that specific property, not your homepage.
| Destination | Best for | Watch out for |
|---|---|---|
| Single-property listing page | For-sale and for-rent signs | Must load fast on a phone and show photos and price quickly |
| Virtual tour or video | Higher-end listings, new builds | Large videos can be slow on cellular data |
| Open house or showing sign-up page | Open house signs | Keep the form short |
| Your contact card (vCard) | Agent signs and riders | Guests still need to find the listing |
| Text-message link | "Text me for details" riders | Make sure someone replies quickly |
If you link to a listing portal, check that the page opens without a pop-up asking people to sign up or download an app. Our guide on QR codes for websites explains why landing on the right page matters, and our vCard QR code guide covers contact cards.
Step 2: Use a stable URL so signs can be reused
QR Studio creates static codes: the link is built into the pattern and cannot be changed after printing. Signs and riders are often reused for the next property, so plan ahead.
Two common approaches:
- One code per property. Print a small rider or sticker with a code for that listing's page. When the property sells, replace the rider.
- One reusable address per sign. Print a code for an address on your own website, such as
https://youragency.com/sign-12, and point that page (or a redirect you control) to whichever listing the sign is currently on.
The second approach lets a sturdy, expensive sign stay in service for years. It is the same idea we describe in static vs dynamic QR codes: a static code is fine as long as the address it opens is one you control and can update.
If you also want to know how many visits each sign brings, add UTM tags to the link, such as ?utm_source=yard-sign&utm_medium=qr. Our QR code tracking guide explains how that works with free static codes.
Make a free QR code for a link, WiFi or contact card — generated in your browser.
Open the free QR code generator →Step 3: Generate the code
- Open the QR Studio generator and choose URL mode (or vCard for an agent contact card).
- Paste the link exactly. Shorter links make a simpler pattern that scans more easily.
- Keep dark modules on a light background. Brand colors are fine if the contrast stays strong; see QR code colors that scan.
- If you add a logo, keep it small. Logos cover part of the pattern, so scan the result carefully. See can a QR code have a logo.
- Scan the preview with your phone, then click Download PNG. Use a large image size so it stays sharp when your printer enlarges it.
Everything is generated in your browser and no account is needed.
Step 4: Size the code for the sidewalk, not the car
People scan sign codes from where they are standing, and most phones need the code to fill a reasonable part of the camera view. A widely used rule of thumb is that a QR code should be about one tenth of the scanning distance in width. Our QR code size for print guide explains the rule in detail.
| Where people scan from | Approximate distance | Starting code width (10:1 rule) |
|---|---|---|
| Right next to a rider or post sign | About 1 m (3 ft) | About 10 cm (4 in) |
| Front walk or edge of a small yard | About 2 m (6–7 ft) | About 20 cm (8 in) |
| Across a wider lawn | About 3 m (10 ft) | About 30 cm (12 in) |
Two practical points:
- Do not design for drivers. Nobody should be scanning from a moving car. Expect people to park or walk up, and place the sign where that is easy and safe.
- Leave a quiet zone. Keep a clear light border around the code, at least four modules wide. Signs with busy backgrounds often fail here; see the QR code quiet zone.
If your sign is large and the code is on a rider, a bigger rider is usually better than a crowded one.