How to Add a QR Code to Gmail
Embedding a QR code in a Gmail email is an effective way to bridge your email content with a mobile experience — a desktop reader can scan the code to instantly open a link on their phone, no typing required. Whether you're sharing an event location, a product page, or a contact card, here's exactly how to insert a scannable QR code into any Gmail message.
Step-by-step: adding a QR code to Gmail
Common questions
Can you put a QR code in a Gmail email?
Yes. Gmail supports inline images in the compose window via the Insert Photo button. When you upload a QR code PNG as an inline image, it appears directly inside the email body — recipients see it as part of the message, not as a separate attachment.
Will Gmail recipients be able to scan the QR code?
Recipients who view the email on a desktop or laptop can easily scan the QR code with their smartphone camera. Recipients reading the email on a phone would need a second device to scan. For those mobile users, always include a standard hyperlink to the destination alongside the QR code.
Will Gmail block the QR code image?
Gmail hosts inline images uploaded via the compose window on Google's own servers, so they are not blocked by spam filters or image-blocking settings. However, if you insert the image via an external URL rather than uploading it, Gmail may flag or block it for some recipients. Always use the Upload method for reliable delivery.
Can I save a Gmail draft with a QR code as a template?
Yes. Gmail's Templates feature (Settings → See all settings → Advanced → Templates → Enable) lets you save a composed email as a template. Compose the email with the QR code inserted, then go to the three-dot menu in the compose window → Templates → Save draft as template. You can load it for future emails that need the same QR code.