Private by design. This page generates the QR code with JavaScript running in your browser. What you type is never sent anywhere: there is no server behind this form, no account, no cookies and no analytics. You can even load the page, go offline and keep using it.
screen.cards packs your contact details into a vCard, the standard contact format every phone understands, and encodes it as a QR code. Put the code on your screen, on your phone, or on the last slide of a presentation, and anyone who points their camera at it gets an Add contact prompt with your name, number and email already filled in. No app is needed on their side.
Keep it on your phone
The app is optional: you can simply download the image above and keep it in your photos. The free screen.cards app for iPhone and Android exists to make the transfer to your phone simpler, to show the card full-screen at full brightness, and to be able to share it over NFC. Here is how to move your card into the app.
Move your card to your own phone
This second code is not your business card. It holds a private link that puts your card into the screen.cards app on your phone, so keep it to yourself.
Point your own phone’s camera at it and tap the link it shows. If the app is installed it opens with your card; if not, the card opens in your phone’s browser with a link to get the app.
Accept the Terms of Use to show the transfer code.
On this phone
Don’t have the app yet?
The iPhone app is coming to the App Store soon. In the meantime, copy the link above and paste it into the app.
Using a computer instead?
Open screen.cards on the computer and scan the transfer code it shows with this phone’s camera.
How the transfer stays private: the link carries your card after the # sign. Browsers never
send that part of a link to any server, so even if the link opens in a browser instead of the app, your card is decoded
on your phone and nowhere else.
How it works
- Fill in the card. The code updates as you type, right here in the page.
- Show it. On your screen, on your phone, on a presentation slide, or printed on paper. The readability meter tells you when it is getting too dense.
- They scan it. iPhone and Android cameras recognise vCard codes and offer to add the contact. Nothing to install for them.
Questions
Is anything uploaded, stored or tracked?
No. The page is plain HTML and JavaScript with no backend calls. The only things it can store are your card draft, your language and your acceptance of the terms, in this browser’s local storage. The transfer link keeps your card in the URL fragment, which browsers do not transmit. One caveat outside our control: third-party QR scanner apps or messengers may upload links you open or share through them. The built-in camera apps on iPhone and Android do not.
Why is my code hard to scan?
A QR code grows with its content. A card with name, company, phone, email and website is about 250 bytes and scans instantly. Long notes, addresses and several phone numbers push it past 600 bytes, where the squares become too small for a camera to read from a screen. Trim text, remove fields, or lower error correction to L.
Can I include my photo?
Not in a QR code. Even a tiny photo is thousands of bytes and would make the code unreadable. Share a link to your website or profile instead.
Which phones can read it?
The built-in Camera app on iPhone (iOS 11 and later) and the camera or Google Lens on Android recognise vCard QR codes and offer “Add contact”. Social profile fields are imported by iPhone; Android’s contacts app may ignore them.