Local QR Code generator PWA for contact card sharing because Google and Apple don't get along
QR Me is a single-page PWA that generates vCard QR codes entirely in your browser — no server, no data collection, no tracking.
Sharing contact info between iPhone and Android users is painful. AirDrop doesn't cross platforms, and texting a contact card is clunky. QR codes are universal, but most generators either require an internet connection or harvest your data.
- Fill in your info — Enter your name, phone, email, company, and any other contact fields in the form
- Pick what to share — Toggle which fields to include (maybe you want to share your work number but not your personal one)
- Generate — The app builds a standard vCard 3.0 string and encodes it as a QR code using qrcode.js
- Scan & save — The other person scans the QR code with their phone camera and gets a native "Add Contact" prompt
Everything runs client-side. Your contact data is saved to localStorage so you don't have to re-enter it each visit, but it never leaves your device.
- Zero build step — Single
index.htmlwith inline CSS and JS - PWA — Installable on mobile with offline support via service worker
- qrcode.js — QR code generation (loaded from CDN)
- vCard 3.0 — Industry-standard contact card format that all phones understand
Hosted on Cloudflare Pages. Pushes to main deploy to production at q-r.contact. Pull requests get automatic preview deployments with unique URLs.