Freelancers and small teams still put email on business cards and flyers. A mailto QR lets someone scan and open a pre-filled email — no typing an address on a phone keyboard. Hosted QR SaaS charges ~$49/month for encoding a static mailto URL; you can generate the same PNG locally for free.
Build your mailto URL
Use the standard mailto: scheme with optional subject and body:
mailto:hello@yourdomain.com
mailto:sales@company.com?subject=Quote%20request
mailto:support@startup.io?subject=Bug%20report&body=Steps%20to%20reproduce%3A
Encode the full mailto string (including ?subject= and &body= if you use them). iPhone and Android cameras open the default mail app with fields pre-filled.
Tip: print the QR on business cards, conference handouts, and support stickers so prospects reach you without hunting for your inbox.
Why mailto QR beats a plain email line
Typed addresses get mangled (@ confusion, typos). A scannable mailto link on a card back or booth table tent turns a glance into a drafted message — one tap to send.
Free browser generator (no account)
Open this page, paste your mailto URL, download PNG or SVG. Everything runs client-side; nothing is uploaded:
https://cdn.jsdelivr.net/npm/toolkitlabs-qr@latest/index.html
Mirror: https://ytinumoc.github.io/toolkitlabs-qr/
Batch for teams
Printing QR stickers for several staff mailto links from a spreadsheet:
npx toolkitlabs-qr@latest qr_batch.py contacts.csv ./output/
CSV format: one mailto URL per line. Output: PNG files named from the row.
One-time batch CLI pack (EUR 9, no subscription): https://buy.stripe.com/5kQ9AU8X45LKe3A8S15Ne0i?client_reference_id=devto-mailto
CC0 · Toolkit Labs
Top comments (0)