CONTACT QR

vCard QR Code

Fill in contact fields, preview a vCard 3.0 QR, and download a PNG for business cards or email signatures.

CONTACT QR

☞ runs entirely in your browser — nothing is uploaded

QR preview

vCard payload

share contacts

Generate a contact QR from a vCard

The code contains a complete vCard 3.0 record — name, organisation, title, phone, email, website, note — not a link to one. Scanning it opens the phone contact sheet directly, with no page to load, no service in the middle, and nothing that expires when a subscription lapses.

It also means the whole card has to fit inside the code. Every field you add makes the pattern denser and harder to scan when printed small, so a card with a long note and three URLs may look fine on screen and fail on a business card.

three steps

How to make a vCard QR code

01

Enter the details

Name is the only part that always goes in; organisation, title, phone, email, website and note are added only when you fill them. Leave out what you do not need — every omitted field makes the code easier to scan.

02

Check the raw card

The vCard text is shown next to the code as it is built, so you can see exactly what a phone will read. Semicolons, commas and line breaks in your input are escaped for you, which is what keeps a company name like Smith, Jones and Co from splitting into two fields.

03

Download the PNG

Save it for a card, an email signature or a conference badge. Print it at least 2 cm across and test with a real phone before ordering a thousand.

quick answers

vCard QR FAQ

Which phones can scan this?

Recent iPhone and Android camera apps recognise a vCard QR and offer to add the contact. Older devices and some third-party scanners will show the raw text instead, which is readable but not one-tap.

What is in the code exactly?

A vCard 3.0 block: BEGIN:VCARD, the version, a structured and a formatted name, then only the fields you filled in — ORG, TITLE, TEL as a mobile number, EMAIL, URL and NOTE. Nothing is added that you did not type.

Why is my code so dense?

Because a vCard is a lot of characters, and the pattern grows with the payload. Drop the note, use one phone number instead of two, and shorten the website to the domain if it does not need a path.

Is a vCard QR better than a link to my contact page?

It works with no network and nothing to keep online, which is the point on a printed card. A link is better only when the details change often — but then the printed code outlives the details either way.

What happens to commas and semicolons in my details?

They are escaped before the card is built, so they survive the scan as literal characters rather than being read as field separators. Line breaks in the note are escaped too.

Is my data uploaded?

No. The vCard string and the code are both built in your browser, so a personal phone number never leaves the device.

Can I edit it after downloading?

Change the fields and download again. Each PNG is regenerated from whatever is in the form, and there is nothing stored between visits.

Is this free?

Yes — free with no watermark.