vCard QR Code Generator

Free · No sign-up · Generated in your browser

Only the information you enter is included in your QR code.

Customize your code Optional

Recovery is the approximate damaged area a code can tolerate. Always test your code before printing.

PNG, JPG, WebP · up to 2 MB
Your content never leaves this browser.
Your code starts here

Enter your content to see a live preview.

High resolution. No watermark. Yours to keep.

What is a vCard QR code?

A vCard QR code encodes your contact information — name, phone, email, company, and more — into a scannable image. When someone scans it, their phone opens a ready-to-save contact card, so they never have to type your details by hand.

It uses the industry-standard vCard 3.0 format, which iOS, Android, and contact apps all understand. Everything is generated locally in your browser, so your details stay private until you choose to share the printed code.

How to create one

  1. 1
    Pick the Contact type

    Select the Contact tile to reveal the vCard fields.

  2. 2
    Fill in your details

    Enter at least a name. Add phone, email, company, job title, website, and address as needed.

  3. 3
    Style your code

    Adjust colors, dot shape, and corner style, or upload a logo to match your brand.

  4. 4
    Preview live

    The code updates instantly as you type, so you can confirm it looks right.

  5. 5
    Download

    Export PNG for a business card or SVG for large-format printing without quality loss.

When to use it

Business cards

Replace a wall of text with a clean code that drops your full contact into a new connection's phone.

Networking events

Print the code on a name badge so people you meet can save your details in seconds.

Real estate and sales

Add it to yard signs and flyers so prospects save your number before they forget.

Reception and offices

Display staff contact codes at a front desk for visitors who need to reach the right person.

Printing and scanning tips

  • Keep the vCard lean — too many fields make a dense code that is harder to scan. Include only what matters.
  • Print at 2.5 × 2.5 cm or larger on a business card for reliable scanning.
  • Use a high error-correction level (H) if you add a logo, so the code still reads with the logo covering its center.
  • Always test by scanning into a fresh contact to confirm every field lands correctly.
  • Pair dark text-color dots with a white background for the best camera recognition.

Frequently asked questions

What format does the vCard use?

It uses vCard 3.0, the most widely supported contact format. iOS, Android, Outlook, and Google Contacts all import it.

Can I include a photo in the vCard?

This generator encodes text fields only. Photos bloat the code and reduce scannability, so most business-card codes omit them.

Will the contact update if I change my number later?

No. A static vCard code is fixed once downloaded. If your details change, generate and print a new code.

Do I need an app to scan it?

No extra app is needed on modern iPhones and Androids — the built-in camera reads the code and offers to save the contact.

Is my contact information stored anywhere?

No. The vCard is built in your browser and encoded into the image. Nothing is uploaded or saved on a server.

How many fields can I add?

You can add name, phone, email, company, title, website, and address. More fields mean a denser code, so include only what a contact needs.

Related articles

Other QR code types