Turn Global · vCard QR
vCard QR Code Generator
Scan once, save to Contacts on iPhone or Android. Fill in your details and scan the code with any phone — iPhone and Android both recognise the vCard and offer to add the contact in one tap, with no app to install. Free, no signup, and no contact data is saved on the server.
Contact
0 bytes
How to make a vCard QR code
- 1
Fill in your contact details
Add your name, phone number and email. A name or an organisation is enough to start — every extra field appears in the QR code straight away.
- 2
Choose what the code contains
Keep the whole vCard inside the QR code so it works without internet, or switch to a link mode for a smaller, faster-scanning code.
- 3
Scan it with your phone to test
Point your camera at the preview. iPhone and Android both recognise the vCard and offer to add the contact before you commit to printing it.
- 4
Download or share it
Export a PNG for slides and stickers, an SVG for print, or copy the share link to put in an email signature.
Which QR code mode should you use?
All three modes save the same contact. They differ in whether the data travels inside the code or behind a link, which changes how dense the pattern is and whether it needs internet to work.
| Mode | What the code holds | When scanned | Best for |
|---|---|---|---|
| Contact card in the QR | The whole vCard, inline | The camera reads the vCard and offers to add the contact. Works with no internet at all. | Business cards, badges, stickers |
| Link to a shareable page | A short link to a contact page | Opens a contact page with an Add to contacts button. The smallest, easiest-to-scan code. | Long contact details, screens |
| Link straight to the .vcf | A short link to the contact file | iPhone opens the Add Contact sheet immediately. Android hands the file to Contacts. | Email signatures, link-in-bio |
Works on iPhone and Android
iPhone and iPad
The Camera app recognises a vCard payload and shows a contact banner — tap it and iOS opens the Add Contact sheet. In the link modes, Safari receives the card as a text/vcard file and opens the same sheet directly.
Android
The camera and Google Lens both parse the vCard and offer to add the contact. In the link modes, Chrome saves a .vcf file that Contacts imports when tapped.
The card is emitted as vCard 3.0 with values escaped per RFC 2426 — the same format Google Contacts and Outlook import — so the contact arrives with its phone labels, job title and address intact rather than as one blob of text.
Frequently asked questions
Does a vCard QR code work on iPhone and Android?
Yes. The code holds a vCard 3.0 payload, which is the format both platforms import natively. On iPhone the Camera app recognises it and offers Add to Contacts; on Android the camera or Google Lens does the same. Neither side needs an app installed.
Will the QR code expire or stop working?
No. When the vCard is inside the QR code, the code is the data — there is no server involved, so it keeps working forever, even offline. Share links carry the contact inside the URL itself, so there is no database record that can be deleted and no link that can expire.
Is my contact information stored on your server?
No. The builder runs entirely in your browser, and no contact data is saved on the server. Nothing is written to a database and no account is required.
How much information can a vCard QR code hold?
A QR code can hold roughly 2,900 bytes, but readability matters more than the limit: the more you add, the denser the pattern and the harder it is to scan from paper or across a room. The builder shows a live byte count and warns you when a code is getting dense. Switching to a link mode keeps the code small no matter how much detail you add.
Can I print the QR code on a business card?
Yes. Download the SVG for print — it stays sharp at any size — or the PNG, which is rendered at 1024px rather than upscaled from the preview. Keep the code at least 2cm square, keep strong contrast between the two colours, and leave the light margin around it intact so scanners can find it.
What is the difference between a vCard QR code and a link QR code?
A vCard QR code carries the contact itself, so it works offline and never depends on a site staying online. A link QR code carries a short URL, which makes the pattern much simpler to scan but requires an internet connection at the moment of scanning. This tool offers both so you can pick per use case.