A contact QR code lets someone reach you with one scan: the phone opens a call to your number, a prepared text message, an email, a chat, a meeting link or a contact card they can save. It saves typing numbers and addresses by hand, and it avoids typos. Here is what you can link and how to set it up.
Why use a contact QR code?
Typing a phone number or email address from a business card or poster takes time, and one wrong digit means the message never arrives. A QR code skips that step. Current iPhones and Android phones read QR codes with the built-in camera, so nobody needs an extra app.
For a business, this makes you easier to reach from a flyer, the shop window or the side of a delivery van. For private use, a code on the fridge or in a wallet can hold the numbers of family members, carers or neighbours.
When contact QR codes are useful
Calling family and friends
A phone QR code on a note at home lets children or older relatives call a family member without searching through the contact list.
Emergencies
A card with a QR code for an emergency contact, such as a family member or the local emergency number, can be scanned in a hurry. Print the number next to the code as well, since a scan always takes a moment longer than dialling a number you can read.

Sharing documents and information
A QR code can link to an online form or a shared folder where people send you files such as photos or documents. Use a form or cloud storage service you already trust for this.
Orders and bookings
A code can open your order form, booking calendar or shop page. In QR Cloud, a QR Page can include an appointment calendar and contact buttons on the same mobile page.
Remote consultations
Teachers, doctors, lawyers and consultants can put a code on their door, letterhead or website that opens a call, an email or a video meeting link, so clients reach them without looking up the details.
What you can link to a contact QR code
Phone number
A phone QR code opens the dialler with your number already entered. The person only has to tap call. A separate SMS code can open a text message with your number and a prepared message.

Email address
An email QR code opens a new email to your address, optionally with a subject line and text, so colleagues and customers can write to you without copying the address.
Social media profiles
Link a code to your Instagram, Facebook or LinkedIn profile. If you have several, a QR Page can collect them all on one mobile page.
Messaging apps
A WhatsApp QR code opens a chat with your number, so people can message you without saving the number first.
Meeting links
For calls with people in other places, link a code to your Zoom, Teams or Google Meet room. A dynamic QR code lets you change the meeting link later without printing a new code.
vCard
A vCard QR code holds your name, company, phone numbers, email, address and website. When someone scans it, the phone offers to save everything as a new contact. This is the usual choice for business cards and trade fair badges.
How to create a contact QR code
- Collect the details and check them. A wrong digit in the code is as bad as a wrong digit on paper.
- Choose static or dynamic. A static code stores the details directly and works forever, but you can't change them after printing. A dynamic code contains a short link, so you can update the destination later and see scan statistics.
- Pick the QR code type. QR Cloud offers 17 QR code types, including phone, SMS, email, WhatsApp and vCard.
- Design it. Change the colours, add a logo or a small photo in the middle, and keep a dark code on a light background so it scans reliably.
- Test it. Scan the code with an iPhone and an Android phone before printing.
- Download and place it. Download PNG or SVG and put the code where people need it: on business cards, the shop door, the fridge or the first page of a brochure.
Closing thoughts
Pick the contact type that matches what you want people to do (call, write, chat or save your details) and use one clear code per goal. If the details might change, use a dynamic code so the printed code keeps working.




