How to create a contact QR code on iPhone
In QRGen on iPhone, choose the contact or business card option and enter the name, phone number and email you want to share. Generate the code and scan the version you intend to hand out. Check the displayed contact fields before saving the entry or distributing the image.

Choose the contact details to share
Start with the information a recipient needs. For a fictional work card, use Mira Sen, +1 202-555-0147, and [email protected]. For your own card, enter the work details you want people to keep. Each person who can read the image can retrieve the fields carried by that code.
Review the spelling of the name and email address and check the phone number, including the country code if you need it. Leave out fields you do not intend to share. This is especially useful when you plan to put the image on a printed card or a sign.
Create the contact code in QRGen
Open the vCard contact template in QRGen. Enter the first and last names, phone number and email. Generate the code and save the image you will distribute. If you put it in a card layout, keep a copy of the image so you can replace the placement after a correction.
The contact payload uses vCard fields. The formatted name is carried by FN, and the phone and email are carried by TEL and EMAIL. These values are embedded in the code.
- Choose the contact template.
- Enter the fields you want to share.
- Generate the code and keep the image you intend to use.
- Scan that image from a second device and verify the decoded fields.
Check the recipient’s contact preview
Display the final image on another screen or make a test print. Scan it with the app a recipient is likely to use. If you get a contact preview, check the name, number and email before using any save action. For the fictional card, check that the preview pairs Mira Sen with the expected phone and email.
Some scanners may show text from the vCard. If that happens, check the decoded fields to see whether the scan read the right data. A scanner that recognizes vCards can show a contact action, depending on the receiving app. Try the intended workflow before handing out copies.
Replace the image when details change
When you revise the card, update the contact fields, generate a new image and scan it again. Replace the old image in your design or wherever you shared it. Old copies can still be scanned and will carry the details originally encoded in them.
Questions
Will a scanner always add the contact automatically?
A scanner may show a contact preview, offer a save action, or display text. Check the fields and use the receiving app’s contact action where available.
What if the email address changes?
Generate a new contact code with the updated address and replace the image in your shared materials.
How do I check a QR code that shows text?
Look for the decoded name, phone and email in the vCard fields. Use the intended recipient app to check whether it can also present a contact preview.