Email signatures are one of the most overlooked pieces of digital real estate a professional has, appearing at the bottom of every message sent, often dozens of times a day. Adding a small QR code to that signature turns a passive block of text into something the recipient can actually act on with their phone in a couple of seconds, whether that's saving your contact details, booking a meeting, or visiting a specific page. This guide covers what to link the code to, how to size and place it in a signature, and how to build one for free.
What a signature QR code is actually useful for
The most practical use is a vCard QR code that lets a recipient reading your email on their phone save your contact details directly, without manually retyping your phone number from the signature text. This is especially valuable for people who receive your emails on mobile and want to add you to their contacts before a call or meeting.
A close second is linking to a scheduling page, if you regularly ask people to book time with you, a QR code that opens your booking link directly can be quicker to tap and scan than clicking a small text link buried at the bottom of an email, particularly for recipients reading on mobile where tiny hyperlinks are easy to mis-tap.
A QR code linking to a specific landing page, a portfolio, a case study, or a company resource you frequently reference in emails, can also work well if that link is genuinely relevant to most of your correspondence. Avoid using the signature code as a catch-all marketing link unrelated to the actual content of your emails, since that mismatch tends to reduce trust and scan rates alike.
Choosing between vCard, URL, and other code types
If your primary goal is making it effortless for people to save your contact information, choose a vCard QR type and fill in your name, phone, email, and company; this produces a code that triggers a native 'add contact' prompt on the recipient's phone rather than opening a webpage. This is generally the strongest default choice for a professional email signature.
If your primary goal is driving people to a specific webpage, whether a scheduling tool, a portfolio, or a company resource, choose a straightforward URL QR type instead, since a vCard format wouldn't make sense for that purpose. Match the code type to the specific action you actually want the recipient to take.
Resist the temptation to try to combine multiple purposes into a single code by cramming several links or excessive contact fields into one, since that increases the code's data density unnecessarily and can make it harder to scan at the small size a signature typically requires. If you genuinely need two distinct actions available, it's usually cleaner to pick the single most valuable one for the QR code and keep other links as regular clickable text elsewhere in the signature.
Creating the code for free
Open a free browser-based QR code generator and select either the vCard type (for contact details) or the URL type (for a link), depending on which purpose you settled on above. Fill in the relevant fields, whether that's your contact information or the destination link, and a live preview of the QR code will typically appear as you type.
Keep the color simple: black on white or a single brand color on white both work reliably at the small size a signature code needs to be, generally too small to safely experiment with lower-contrast color combinations that might work fine on a larger printed piece. A small text logo in the center is optional and usually unnecessary at this size, since a code that small doesn't leave much room for it to remain both visible and unobtrusive.
Download the code as a JPG, then save that image file somewhere convenient, since you'll need to insert it as an image into your email client's signature editor rather than as a clickable text link. Because the code is generated entirely in your browser with no account or sign-up required, this whole process typically takes only a couple of minutes from start to finish.
Adding the image to Gmail, Outlook, and other clients
In Gmail, open Settings, scroll to the signature section, and use the image insert option in the signature editor toolbar to upload your downloaded QR code file directly into the signature, positioning it wherever fits your layout, typically to the side of or below your text contact details. Gmail will host the image and include it automatically in outgoing messages.
In Outlook, the process is similar: open the signature settings, place your cursor where you want the code to appear, and use the insert picture option to add the image file. Outlook lets you resize the inserted image directly in the editor, so you can adjust it to fit cleanly alongside your name, title, and other signature elements.
Whichever email client you use, always send yourself a test email afterward and view it on both a desktop client and a mobile email app, since some email clients compress or resize embedded images differently, and you want to confirm the code still renders sharp enough to scan reliably once it actually lands in someone's inbox.
Sizing the code appropriately for a signature
A signature QR code needs to be large enough that a recipient can scan it directly off their phone screen, which is a smaller and closer viewing distance than most printed use cases, so somewhere around 80 to 120 pixels square in the rendered email typically works well without dominating the rest of the signature layout.
Because most people will be scanning the code directly off their own phone's screen displaying your email, rather than printing the email out, screen-to-screen scanning (one phone's camera scanning another device's screen) can sometimes be slightly less forgiving of very small codes than scanning a printed code at the same physical size, so err on the side of a bit larger rather than as small as possible.
Keep the rest of your signature layout uncluttered so the QR code doesn't have to compete visually with a large logo, multiple images, or excessive formatting. A clean signature with your name, title, one or two contact lines, and a modestly sized QR code reads far better than a cluttered block trying to fit too many visual elements into a small space.
Testing before rolling it out
Before using the new signature broadly, send test emails to a few different email clients and devices, Gmail on desktop, Outlook on desktop, and a mobile mail app, and scan the code from each version yourself to confirm it still resolves correctly. Image handling can vary meaningfully between clients, and it's worth catching any rendering issues before your new signature reaches actual clients or colleagues.
If you chose a vCard code, double-check every field one more time after the code renders in an actual test email, confirming your phone number, email, and job title are all correct, since an error here means every recipient who scans your signature saves incorrect contact details until you catch and fix it.
If your organization uses a shared or centrally managed signature template across a whole team, coordinate with whoever manages that template so everyone's signature includes their own individually correct QR code rather than accidentally deploying one person's contact details or one department's link across the entire company's outgoing email.
Keeping it useful over time
Since a static QR code encodes its data permanently the moment it's generated, if your job title, phone number, or the destination link changes later, the code embedded in your existing signature won't automatically update; you'll need to regenerate a new code and update the signature image directly whenever those details change.
This is a minor maintenance task in practice, most people update their email signature occasionally anyway when a role or contact detail changes, so simply treat the QR code as one more field to refresh alongside your job title or phone number update rather than a separate ongoing task to track.
If your details change frequently enough that regenerating a static code repeatedly becomes a genuine hassle, or if you want to track how often people actually scan your signature code, that points toward wanting a dynamic QR code instead, which allows updating the destination without regenerating the printed or embedded code itself.
Frequently asked questions
What type of QR code works best in an email signature?
A vCard QR code is generally the strongest default choice, since it lets recipients reading on their phone save your contact details directly without retyping anything. Use a URL QR code instead if your main goal is driving traffic to a specific link, like a scheduling page.
How do I add a QR code image to my Gmail or Outlook signature?
Download the QR code as a JPG from a free generator, then use the insert image option in your email client's signature editor (found in Gmail's Settings or Outlook's signature settings) to upload and position the file within your signature layout.
How big should a QR code be in an email signature?
Roughly 80 to 120 pixels square in the rendered signature typically provides enough size to scan reliably off a phone screen without overwhelming the rest of the signature layout. Test the actual rendered email on a phone to confirm the size works before rolling it out broadly.
Will my signature QR code automatically update if my phone number changes?
No, a static QR code encodes its data permanently at creation, so a phone number or job title change requires regenerating a new code and updating the signature image manually. Treat it as one more detail to refresh whenever you update other parts of your signature.