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
In practice

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
Specification

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

How to use vCard QR Code Generator

  1. 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. 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. 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.

Questions

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.

Background

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

Specification of the vCard QR Code Generator tool
Contact fieldsFirst and last name, company, job title, one phone number, email, website and address. Blank fields are left out.
What you getDownload PNG or SVG. The code is drawn in the page as you fill the form.
Error correctionL, M, Q or H, M to start. Higher levels keep the code readable when it is scuffed.
Size and color256 to 2048 px in steps of 64, 512 to start. Code color and background each have a picker.
BatchOne contact per code. The more fields you fill, the denser the pattern.
Where it runsIn your browser tab. The details you type stay on the device.
Switching payload typeA 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 codeText typed here is drawn into both the PNG and the SVG, up to 60 characters, on every mode rather than the caption page alone.
PriceFree
Account requiredNo
Next step

Keep going with the same files

All QR tools: QR tools on SPOTTOOLS