Why a QR code works so well on a resume
Recruiters skim a resume in roughly 6 seconds before deciding to read deeper. In that window, no one types a URL into a browser — but a QR code costs them one tap, and suddenly your portfolio is on their screen instead of buried under a stack of PDFs.
- ATS-safe — applicant tracking systems treat the QR as an image and ignore it. Your text content parses normally, so you lose nothing on the automated screen.
- Recruiter behavior matches the format — they read on phones, in elevators, between meetings. Scanning is the path of least resistance to your work samples.
- One artifact, three formats — the same QR works on a printed CV, a PDF you email, and an HTML signature. You design once, distribute everywhere.
- Pairs cleanly with a personal domain —
yourname.devplus a QR signals you ship things. That signal alone moves you up the pile.
Add a QR to your resume in 5 steps
Build a portfolio URL on a personal domain
Set up a portfolio at a personal domain (yourname.com or yourname.dev), GitHub Pages, or a public Notion site. Avoid Google Drive PDFs that require sign-in — recruiters give up the moment they see a login screen.
Open the URL QR generator and paste the link
Open the URL QR generator and paste the full portfolio URL, including https://. A short, clean URL produces a denser, more scannable QR than a 60-character tracking link.
Place the QR in the resume header
Place the QR next to your contact block — name, email, phone — so it sits with the information recruiters scan first. Add a small "Portfolio →" caption beside it so the intent is unambiguous.
Size at 1.5×1.5 cm minimum (PDF) or 2×2 cm (print)
Use 1.5×1.5 cm for PDF resumes viewed on screen and 2×2 cm for printed CVs. Below that threshold, mid-range phones struggle to focus and the scan fails just as the recruiter is losing patience.
Test scan on iPhone + Android, then export to PDF
Always test the QR with both an iPhone and an Android camera before sending. Export the resume as PDF (not Word) so the QR keeps its exact pixel size — Word loves to auto-resize images during conversion.
3 resume QR placements that actually get scanned
📄 Resume header QR
Alongside the name/email/phone block — sits with the contact info recruiters read first.
📧 Email signature QR
Auto-distributes to every email — recruiters, hiring managers, and networking contacts.
💼 PDF footer QR
Bottom of every page for tail-readers who skim to the last line of work history.
Best practices for a resume QR code
- Use a personal domain —
yourname.comoryourname.devlooks far more professional than a Linktree or bit.ly link, and recruiters trust it more. - Monochrome black on white — reads fastest on every phone camera, prints flawlessly on every office printer.
- Place near contact info — not at the bottom of the resume where recruiters may never reach.
- Skip URL shorteners —
bit.lyandLinktreelower trust. A direct link to your domain signals you own your online presence. - Add a clear caption — a small "Portfolio →" or "Scan for work samples" doubles scan rates by removing ambiguity.
Common mistakes to avoid
- Linking to Drive PDFs that require sign-in — recruiters bounce the second they see a login screen.
- Printing at 1×1 cm — below the scan threshold for most phones; the recruiter tries once and gives up.
- Placing the QR over the headshot photo — visual conflict, both elements lose impact, and the QR may fail to scan over a face.
- Colored QR with low contrast — pastel-on-white or color-on-color reads slowly and fails on grayscale prints.
Frequently asked questions
Do ATS systems read the QR code?
No — applicant tracking systems treat the QR as an image and skip it entirely. Your text parses as normal, so the QR adds value for human recruiters without breaking the automated screen.
Do recruiters actually scan QR codes on resumes?
Yes, especially when the URL leads to a portfolio, GitHub repo, or live demo. Recruiters skim resumes in roughly 6 seconds — scanning is faster than typing a URL, and they expect QR codes from tech-forward candidates.
What print quality should I use?
Use 300 DPI for printed CVs and ensure the QR is at least 2×2 cm. Most modern printers handle this fine, but always print one test page before printing a stack for a job fair.
Should I use a colored QR code?
Stick with monochrome — black on white. Colored QRs scan slower and risk failing on low-contrast printers. If you want personality, color the caption next to the QR, not the QR itself.
What if the recruiter doesn't scan the QR?
That's fine — the QR is supplementary. Always include the URL as plain text next to it (e.g. yourname.dev) so recruiters who prefer typing, or who view the resume on a desktop, can still reach your portfolio.
Does it work in Word and PDF resumes?
Yes, both. PDF is preferred because it locks the QR's exact pixel size and prevents Word's auto-resizing. If you must use Word, lock the image size and aspect ratio after inserting the PNG.
Is this QR code generator really free, with no catch?
Yes — free forever. No sign-up, no watermark, no usage limits, no expiry. The entire generator runs in your browser, so we have no server costs to recover. No premium tier exists.
Will my QR code expire or stop working?
No. Static QR codes (which this site generates) never expire — they encode the destination directly into the image. The QR works as long as the URL or content it points to is still valid. Print once, scan forever.
Can I track how many people scan my QR code?
Not from the QR itself (static codes have no built-in analytics). The simplest workaround: add UTM parameters to your destination URL (e.g. ?utm_source=qr&utm_campaign=flyer) and read scans in Google Analytics, Plausible, or your site's log files.
What's the minimum print size for a QR code to scan reliably?
Rule of thumb: 2×2 cm (0.8") for cards and stickers, 5×5 cm for table tents and posters, 30×30 cm for billboards. The 1:10 ratio works: scan distance ≈ QR size × 10. Always test scan at actual size before printing a large batch.
Can I edit where the QR points after it's printed?
Not directly — static QR codes have the destination baked in. Workaround: point your QR to a short URL on your own domain (e.g. yourdomain.com/menu) that redirects to the real destination. You can change the redirect target any time without reprinting.
Related guides
From the blog
← Browse all For Business QR codes