Social & marketing
QR codes in Reels and TikToks — usually the wrong tool
Usually, don't — a Reel or TikTok is watched on the very phone that would scan the code, so viewers must screenshot first. The exceptions are TV playback, desk viewers with a second device, and deliberate pause-and-screenshot tutorials. If you do it, hold the code on screen for at least five seconds.
The medium is the phone
A QR code asks the viewer to point a phone camera at it. A Reel or TikTok is, almost always, already on that phone. The viewer physically cannot scan a code displayed on the phone they are holding — the workaround is screenshot, open the photo, scan from the image. That is three steps of friction against short-form video's core behaviour, which is swiping onward within seconds.
Meanwhile every platform gives you tappable alternatives: the link in bio, link stickers, comment links. A tap always beats a screenshot detour. So the default answer is: put the link where taps work, and save QR codes for print promoting the account, not for the videos themselves.
The three real exceptions
- TV playback. Short-form video increasingly plays on televisions — TikTok and YouTube both ship TV apps, and phones cast to screens. A TV viewer has a free phone in hand, and a QR code is the only working link mechanism on that screen.
- Second-device viewers. Tutorial and desk-setup content is often watched on a laptop or tablet while the phone sits idle. A code works there — this is a niche, but a real one for developer, craft and cooking content.
- Deliberate pause-and-screenshot. Both iOS and Android photo tools can detect a QR code inside a screenshot. If your audience knows this, a code can work — but only if you say so out loud ("screenshot this, then open the photo") and hold the frame long enough.
If you go ahead: the numbers
- Duration. A viewer must notice the code, decide, and either raise a second device or screenshot. Under 5 seconds on screen is wasted; 8–10 seconds on an end card is workable. The minimum on-screen duration page has the reasoning.
- Size. On a 9:16 frame, make the code at least a quarter of the frame width, on a solid, static card — never over moving footage. See QR codes on video.
- Overlay hazard. Platform UI eats the edges of the frame: the engagement rail down the right, captions and progress bars along the bottom, and each platform crops 9:16 slightly differently across surfaces. Keep the code centred and in the upper two-thirds of the frame, with its quiet zone clear of every overlay.
- Say the fallback. Speak the short URL and put it in the caption. For most viewers that will be the path actually used.
The better pattern
Flip the direction. The code belongs on physical things that promote the account — packaging, posters, merch, table cards — where a phone is free to scan and the video content is the destination. Inside the video, use the platform's links and use your voice; verify anything you do render with the validator before exporting.
FAQ
Do QR codes work in TikToks and Reels?
Mostly no — the viewer is holding the phone that would scan it, so a code forces a screenshot detour while the feed invites a swipe. Tappable links in the bio, stickers or comments beat it. The exceptions are TV playback and second-device viewers.
How long should a QR code stay on screen in a video?
At least five seconds as an absolute floor, and eight to ten for an end card. The viewer has to notice the code, decide to act, and raise a camera or take a screenshot — shorter appearances are decoration.
Can people scan a QR code from a screenshot?
Yes. Both iOS and Android can detect codes in saved images — long-press the photo or use the gallery's lens feature. It works, but it is a three-step detour, so tell viewers explicitly to screenshot if that is the mechanism you are counting on.
Where should a creator put a QR code instead?
On physical surfaces promoting the account: packaging, posters, stickers, merch, event banners and business cards. There the phone is free, dwell time is real, and the code removes the search-for-the-handle step that loses most would-be followers.
Try it — free, no signup
Related
- QR codes for social media — what works and what is absurd — QR codes bridge print and packaging to social profiles, and are useless inside a feed viewed on the same phone. A per-placement guide to what works.
- QR code for a YouTube channel — Where a channel QR code belongs — merch, banners, cards pointing at your @handle URL — and the one case where a code inside a video makes sense.
- Minimum on-screen duration for a QR code — A primed viewer needs 8–12 seconds to unlock, aim, focus and decode. Show codes for at least 15–20 seconds — or keep them persistent in a corner.
- How to scan a QR code from a screenshot — The camera cannot scan its own screen — decode the screenshot instead. Live Text on iPhone, Google Lens on Android, or upload it to a browser scanner.