vCard QR Code Generator
Type in your name, phone, and email, and this turns them into a QR code that drops straight into someone's contacts app — no app to install on their end, no typing on yours.
How to create a vCard QR code in 3 steps
-
Enter your contact details
Name is the only field that's actually required — add a phone number and email too if you want people to be able to reach you.
-
Add optional details
Company, job title, and a website link are optional, but worth filling in if this is going on a business card or badge.
-
Generate and share
Hit "Generate QR code," download the PNG, and print it or drop it into a signature — one scan saves you as a new contact.
Why use this vCard QR code generator
-
No retyping your number
The scan writes straight into their contacts app, so there's no chance of a mistyped digit copied off a business card.
-
Reads on either phone
vCard isn't proprietary — it's the same format iPhone and Android already use to swap contacts, so both camera apps pick it up on their own.
-
Nothing leaves your browser
The code is built client-side in JavaScript. Your name, number, and email never touch a server.
-
No sign-up, no limit
Make one code or fifty for the whole team — there's no account and no cap on how many you generate.
-
Sharp enough to print
The download is a clean PNG that holds up printed small on a card or blown up on a badge.
-
Scans with the stock camera app
No dedicated scanner needed — point any phone's default camera at it and it offers to save the contact.
Where to use a vCard QR code
-
Business cards
Print the code next to your details so people can save you as a contact instead of typing your number in.
-
Conference badges
Add it to your badge so people you meet at a booth or session can grab your info without a pen and paper.
-
Email signatures
Drop it into your signature block for anyone reading your email on a phone.
-
Networking events
Skip the part where you both stop to type numbers into each other's phones — hold up the code instead.
-
Resumes and portfolios
Put it in the header of a printed resume so a recruiter can save your details before they finish reading it.
-
Reception desks & storefronts
Post it at the front desk or window so visitors can save the business's contact info without asking anyone.
What is a vCard QR code?
vCard is the file format phones already use behind the scenes to swap contacts — it's essentially what gets created when you tap "share contact" on someone's phone. This tool builds one of those files from the fields above and encodes it as a QR code, so scanning it prompts the phone to save a new contact instead of opening a page.
That's really the only difference from a QR code that opens a link or joins you to WiFi — same QR technology, different payload. Here the payload is your contact info, structured in a way any phone's camera app already knows how to read.
Tips for a contact card that works every time
- This tool doesn't check your phone number or email for typos, so give them one more look before generating — a wrong digit means everyone who scans it gets it wrong too.
- Very long names or unusual characters occasionally render oddly in certain contacts apps, so keep it close to how you'd write it on a name tag.
- Scan your own code before you print a stack of them — it takes ten seconds and confirms the contact actually saves the way you expect.
- Because the code is static, it locks in whatever you entered. If your number, job, or company changes, generate and reprint a new one.
- On a badge or card, print the code right beside your name so it's obvious what scanning it will do.
Frequently asked questions
- What is a vCard QR code?
- It's a QR code with a vCard — a standard contact-card file — encoded inside it. Scan it and your phone reads the format, then offers to save the name, number, and email as a new contact rather than opening a page.
- Does it work on both iPhone and Android?
- Yes. vCard isn't tied to one platform — it's the standard both iOS and Android already use for contacts, so either camera app picks it up and prompts you to save.
- Is my contact information sent to a server?
- It isn't. The code is generated right there in your browser with JavaScript — the details you type never leave your device.
- What information do I need to provide?
- Just a name. Phone, email, company, job title, and website are all optional — fill in whichever ones you want saved to the contact.
- Can I add a photo to the contact card?
- Not through this tool — leaving photos out keeps the vCard small and reliable to scan. You can attach a photo to the contact yourself after it's saved.
- Can I update the code once it's printed?
- You can't edit a code after it's generated — it's static and encodes exactly what you typed at the time. If a number or job title changes, generate a fresh one.
- What's the difference between this and a QR code with just my phone number?
- A bare phone-number code usually just pulls up the dialer. This one hands over a full contact — name, number, email, and whatever else you added — straight into their address book.