Free vCard QR Code Generator
Create a vCard QR code that carries contact details directly instead of linking to a hosted profile. This free tool needs no account or sign up, adds no watermark and creates codes with no expiry. Nothing is uploaded; contact details stay in your browser. The existing text QR encoder is preloaded with an editable vCard 3.0 template below. Replace every sample detail before creating your code.
Loading generator…
How to use this generator
- Replace the sample name, phone and email in the vCard text.
- Keep BEGIN:VCARD, VERSION:3.0 and END:VCARD on separate lines.
- Create the QR code and test contact import on your phone.
- Download PNG or SVG and verify the printed result.
Which barcode should I use?
| Format | When to use it |
|---|---|
| QR Code | Websites, text, Wi-Fi and vCard contacts for compatible phones. |
| Data Matrix ECC 200 | Compact identifiers for scanners that support Data Matrix. |
| Code 128 | Internal labels and printable ASCII identifiers. |
Frequently asked questions
How do I create a vCard QR code for free?
Replace the sample details in the preloaded vCard text, create the QR code and download PNG or SVG.
Is this a contact form or a vCard text editor?
It reuses the existing text QR encoder with a vCard 3.0 template. Edit the text directly; there is no separate contact form.
Can a phone save the contact from this QR code?
Compatible camera or scanner apps can offer contact import. Test your target phones because vCard support varies.
Are my contact details uploaded to a server?
No. Contact text is encoded directly in the browser. Anyone with the QR code can read those details.
Can I change contact details after printing the QR code?
Contact text is stored in the static code. Edit the text and create a new image when details change.
Do vCard QR codes expire or need an account?
They have no expiry and require no account. Downloads are free and contain no watermark.
All free barcode and QR code generators · Free Code 128 Barcode Generator · Free Data Matrix Generator (ECC 200)