Every email you send is an opportunity to direct the recipient somewhere useful — your website, portfolio, booking page, LinkedIn profile, or contact card. Most professionals include a plain-text link in their email signature, but a QR code takes this one step further: anyone reading your email on a mobile device can scan the code instantly without tapping a link, and anyone reading on a desktop can scan with their phone to open the URL on a mobile browser.
Adding a QR code to your email signature takes less than five minutes and costs nothing. Here is exactly how to do it.
Why Add a QR Code to Your Email Signature?
Before diving into the steps, it is worth understanding the specific advantages a QR code brings to an email signature:
- Instant mobile access. When someone reads your email on a laptop or desktop, they can scan the QR code with their phone to open your website, portfolio, or booking page on a mobile device immediately — without typing or copying a URL.
- Printed email forwards. Some recipients print emails before meetings. A QR code on a printed email is scannable; a plain-text URL is not.
- Contact card sharing. A QR code can encode your full vCard (contact card) data, allowing recipients to save your phone number, email, job title, and company to their contacts with a single scan.
- Professional appearance. A well-designed email signature with a branded QR code communicates technical fluency and attention to detail — qualities that matter in most professional contexts.
- Multiple destinations in one image. If you manage a link-in-bio page (such as Linktree), a single QR code gives the recipient access to all your social profiles, portfolio, and contact options simultaneously.
Step 1: Decide What to Encode
The first decision is choosing what your QR code will link to. The most effective choices for an email signature are:
- Your website or portfolio URL — the most common choice for freelancers, consultants, and creatives
- Your LinkedIn profile URL — ideal for corporate professionals, recruiters, and job seekers
- An online booking or scheduling page — perfect for service providers (consultants, photographers, coaches) who want recipients to book directly
- A link-in-bio page — good if you want to offer multiple destinations from a single scan
- A vCard (virtual contact card) — encodes your name, phone number, email, and company so the recipient can save your details to their phone contacts in one tap
Choose a single destination. QR codes that try to communicate multiple pieces of information become complex and harder to scan. If you want to share multiple links, use a link-in-bio page as the destination and let that page handle the navigation.
Step 2: Generate the QR Code
Once you have chosen what to encode, generate the QR code using Rekreay's free QR Code Generator. The tool runs entirely in your browser — no account required, no files uploaded to any server.
- Open the QR Code Generator and select the content type: URL, text, email, phone, or vCard depending on what you decided in Step 1.
- Enter your content — for a URL, paste the full link including
https://. - Adjust the foreground color to match your brand. A dark navy, charcoal, or your brand's primary color on a white background works best. Avoid light colors on a white background — the contrast must be sufficient for reliable scanning.
- Set the size. For an email signature, a QR code that renders at 80–120 pixels works well. Generate it at a higher resolution (at least 500×500 px) so it remains sharp when scaled down or when recipients zoom in.
- Download the QR code as a PNG file.
Before proceeding, always test the generated QR code by scanning it with your own phone. Verify that it opens the correct destination and that the page loads correctly on mobile.
Step 3: Optimise the Image for Email
Email clients handle images differently from web browsers. A few adjustments ensure your QR code displays correctly across Gmail, Outlook, Apple Mail, and other clients:
- Keep the file size small. Email clients and spam filters can be sensitive to large embedded images. Compress your QR code PNG to under 30 KB using Rekreay's Image Compressor. Since QR codes are simple high-contrast graphics, compression rarely affects their scannability.
- Use PNG format. PNG preserves the sharp edges of the QR code modules (the black squares). JPEG compression introduces blur and artifacts around high-contrast edges, which can cause scan failures, especially at small sizes.
- Set explicit dimensions in the signature editor. When you insert the image into your email signature, set the display width to 80–100 px. This ensures consistent rendering regardless of screen resolution or email client.
Step 4: Add the QR Code to Your Email Signature
The process varies slightly depending on your email client. Here is how to do it in the most common platforms:
Gmail
- Open Gmail and go to Settings → See all settings → General.
- Scroll to the Signature section and select the signature you want to edit, or create a new one.
- In the signature editor, click the Insert image icon (the mountain/photo icon in the toolbar).
- Select Upload and upload your QR code PNG. Gmail will host the image and embed it in the signature.
- Click the image once it is inserted, then use the size options to set it to a custom size or use the small/medium handles.
- Optionally, click the image and then click Link to make the QR code itself a clickable link — useful for recipients who prefer clicking over scanning.
- Save the settings.
Outlook (Desktop)
- Go to File → Options → Mail → Signatures.
- Select the signature to edit or create a new one.
- In the signature editor, click the Insert Picture icon and browse to your QR code PNG file.
- Right-click the inserted image and select Format Picture to set the size. Use 80–100 px for the width.
- Save and close.
Apple Mail
- Go to Mail → Settings → Signatures.
- Select the account and signature you want to edit.
- Drag and drop your QR code PNG directly into the signature text field.
- Click the image and drag a corner handle to resize it to approximately 80–100 px width.
Step 5: Design a Clean Signature Layout
A QR code in your email signature is most effective when the surrounding design is clean and professional. Consider this layout structure:
- Left column: Your name (bold), job title, company name, phone number, and email address
- Divider: A thin vertical line or a small amount of padding separating the text from the QR code
- Right column: The QR code image, with a short label beneath it such as "Scan to visit my portfolio" or "Scan to save my contact"
Keep the total signature height under 150 pixels and avoid adding too many elements. A signature that is too large is visually noisy and may trigger spam filters in some email systems.
Common Mistakes to Avoid
- Using a JPEG QR code. JPEG compression blurs the sharp edges of QR modules, reducing scan reliability. Always use PNG.
- Making the QR code too small. At 80 px or below, the QR code can be too small for camera-based scanners to resolve, especially if it encodes a long URL. Keep it at 80–120 px minimum and use a URL shortener to reduce the QR code's data density if needed.
- No fallback for recipients who do not scan. Always include the destination URL as a plain text link below or beside the QR code. Not everyone will scan, and the URL provides an alternative.
- Dynamic content that changes. If you use a link management service and later change the destination URL, your QR code link may break. Either use a stable, permanent URL or use a dynamic QR code from a service that supports redirect editing.
- Skipping the test. Different email clients render images differently. Send a test email to yourself and open it in Gmail, Outlook, and Apple Mail (or the clients your contacts most commonly use) to verify the QR code displays correctly and scans.
Advanced: Using a vCard QR Code
A vCard QR code is particularly useful for professionals who frequently meet new contacts. Instead of encoding a URL, the QR code stores your contact information directly — name, phone number, email address, job title, company, and website. When a recipient scans the code, their phone immediately prompts them to save you as a contact. No landing page required, no internet connection needed at the time of scanning.
To create a vCard QR code with Rekreay's QR Code Generator, select the vCard content type and fill in your contact details. The generator encodes all the information into a single QR code that any modern smartphone can read.
Final Thoughts
An email signature QR code is a small addition that creates a meaningful improvement in how recipients interact with your contact information. It takes less than ten minutes to set up — generate the code with Rekreay's QR Code Generator, compress it with Rekreay's Image Compressor, and insert it into your preferred email client using the steps above.
Once it is live, every email you send becomes a passive touchpoint that makes it easier for recipients to visit your website, save your contact, or book a meeting — all from a single scan.