Static vs Dynamic QR Codes
What the redirect actually buys you, measured on real encoded codes, and which payloads are worse off for it.
16 min readA small code beside your name that opens your portfolio, sized so it still works on the printed copy somebody is holding in an interview.
Download the SVG and place it in your layout. It stays sharp at 20mm, which is roughly two lines of body text.
✓ Scan-tested: this code reads back correctly.
Contrast 21:1, Strong
Version 2 · 33 modules · print at least 13.2 mm wide
If your CV will only ever be read as a PDF on a screen, do not use one. Nobody points a phone at their own monitor. A plain clickable link does the same job better, and the code is just an unexplained square taking up space you could spend on a line of experience.
It earns its place when the CV gets printed: an interview panel with paper copies, a careers fair, a portfolio handed over in person, a leave-behind after a meeting. In those situations a code is the only way anything on the page is one action away.
Either way, print the address as text next to it. Applicant tracking systems parse text and cannot see a QR code, so anything only reachable through the code is invisible to the first system that reads your CV.
A CV gives a code somewhere between 15mm and 22mm. That is tight enough that the link you choose decides whether the printed code works, so here are the usual candidates against the usual positions.
| What the code points at | Chars | Needs | Beside the header22mm | Margin strip15mm | Footer corner18mm |
|---|---|---|---|---|---|
| LinkedIn custom URLThe most common thing to put on a CV, and short enough to behave. | 46 | 16.4mm | tight | too small | tight |
| Personal siteThe smallest code here, and the only link you control forever. | 29 | 14.8mm | tight | tight | tight |
| Portfolio with a pathEvery path segment is more modules for the same square. | 47 | 18mm | tight | too small | tight |
| GitHub profileShort, and worth its space for engineering roles. | 36 | 16.4mm | tight | too small | tight |
A personal domain wins on every measure: it is the shortest, so it prints smallest, and it is the only address here that you keep when a platform changes its URL scheme or your employer changes. If you have one, use it, even if it only redirects to LinkedIn.
Two variants worth knowing. A code that opens a pre-addressed email to you puts a subject line in the recruiter's draft, and a phone code is the smallest thing you can print, which matters when the margin is 15mm.
Whichever you choose, point it at a domain you keep. A CV outlives most profile URL schemes, and the reasons a printed code goes dead are set out on the permanent codes page.
Only if the CV will be printed or read on paper, and only pointing at something a recruiter benefits from opening. On a PDF read on screen a plain clickable link is better, because nobody scans their own monitor with their phone.
Around 20mm for a short link, which is about the height of two lines of body text. The measured minimum for each link form is on this page. Below its minimum the code will scan on your screen and fail on the printed copy in somebody's hand.
A personal site or a portfolio, ideally one you own. A LinkedIn profile is the common choice and it works. Avoid pointing it at a file download, which is a poor experience on a phone and looks like a security risk to a stranger.
No. Tracking systems parse text, so a code is invisible to them and so is anything only reachable through it. Print the address as text next to the code so both a machine and a person can follow it.
It looks deliberate when it is small, aligned to the layout, and points somewhere worth going. It looks careless when it is oversized, unlabelled, or leads to a login wall. Print a two-word label beside it saying what it opens.
Contact cards, Wi-Fi, and forms people fill in.
What the redirect actually buys you, measured on real encoded codes, and which payloads are worse off for it.
16 min readThe usable square inside a round sticker is 70% of its diameter. Measured minimum sizes for real links, against every common sticker size.
8 min readWhat each platform already ships, the measured cost of each payload type, and how to check an offline claim yourself.
26 min read