vCard QR Code Generator
Get a QR code that adds your full contact details to a phone.
FREE - NO SIGN-UP - MADE ON YOUR DEVICE
Your contact details are processed on your device
- Detailedcontact fields
- PNG/SVGoutput
- vCardstandard
- Customcolors
What you can count on
- 0data sent
- All encoding happens locally
- Your contact details are private
- 100%in your browser
- No server processing
- The code appears instantly
- 8+contact fields
- Name, phone, email, company, etc.
- Share comprehensive details
vCard QR Code Generator at a glance
- Contact fields
- Eight contact fields, one phone
- What you get
- PNG or SVG download
- Error correction
- L, M, Q or H, M to start
- Size and color
- 256 to 2048 px, color pickers
- Batch
- One contact at a time
- Where it runs
- In your browser, nothing sent
- Switching payload type
- Ten types, one tap apart
- Caption under the code
- Up to 60 characters, PNG and SVG
- Price
- Free
- Account required
- No
How to use vCard QR Code Generator
- 1
Fill in Your Contact Details
Enter your information into the form. You only need to complete the fields you wish to share; any blank fields will be omitted.
- 2
Customize the QR Code's Appearance
Use the options panel to adjust the size of the image, select custom colors for the foreground and background, and choose an error correction level.
- 3
Generate and Download
Generate the code, scan the preview and confirm that each selected contact field is mapped correctly before exporting the PNG or SVG file.
Frequently asked questions
What is a vCard?
A vCard (.vcf file) is the standard for electronic business cards. It can hold your name, phone numbers, email, and address. Encoding this into a QR code lets anyone import your details directly into their contacts app.
Do I have to fill in all the fields in the form?
No. Only fill in the information you are comfortable sharing. Any fields you leave blank will be excluded from the vCard data. You can create a code with just a name and phone number, or full details.
Will the vCard QR code work on both iPhone and Android?
Yes, the vCard format is a widely supported industry standard. Both iOS and Android devices can scan the code and will prompt the user to add the information directly to their contacts app.
Why is my vCard QR code so dense and complex?
The code's visual density depends on how much data it stores. A vCard with a name, multiple numbers, and an address contains much more data than a short URL, resulting in a more complex-looking QR code.
Where are the contact fields processed?
The browser serializes the selected fields into vCard text and then encodes that text locally.
Can I put a logo in the middle of any of these codes?
Yes — the logo picker is on every generator mode, not only the logo pages. Size runs from 40 to 100 percent and error correction locks to H automatically so the covered modules stay readable.
How do I check the code I just made actually works?
Read it back here. The same site has a scanner that takes either a camera or an image file, so a code made with a logo or a heavy color can be verified before it goes to print.
The Power of a vCard
The vCard QR Code Generator encodes contact information into a QR code that can be scanned to add a contact to a phone. It eliminates the need for manual typing and reduces errors.
- A vCard (Virtual Contact File) is the standard for digital business cards. It shares rich information like multiple phone numbers, emails, and websites.
- Use a vCard QR code at networking events or on business cards. It is an efficient way to exchange details and ensures accuracy.
Full specification
| Contact fields | First and last name, company, job title, one phone number, email, website and address. Blank fields are left out. |
|---|---|
| What you get | Download PNG or SVG. The code is drawn in the page as you fill the form. |
| Error correction | L, M, Q or H, M to start. Higher levels keep the code readable when it is scuffed. |
| Size and color | 256 to 2048 px in steps of 64, 512 to start. Code color and background each have a picker. |
| Batch | One contact per code. The more fields you fill, the denser the pattern. |
| Where it runs | In your browser tab. The details you type stay on the device. |
| Switching payload type | A row at the top carries all ten types — link, text, Wi-Fi, contact, email, phone, SMS, place, event and MeCard. One tap moves between them. |
| Caption under the code | Text typed here is drawn into both the PNG and the SVG, up to 60 characters, on every mode rather than the caption page alone. |
| Price | Free |
| Account required | No |
Keep going with the same files
All QR tools: QR tools on SPOTTOOLS