Free · No signup · Browser-only

QR Code Generator

Create custom QR codes for URLs, text, phone, UPI payments, contacts, and locations — free, instant, and client-side.

All processing happens in your browser. Nothing is sent to any server.

Content

Quick Presets

Size & Spacing

Error Correction

H (30% redundancy) is best for logos. L uses less data.

Colors

Transparent background

Dot Style

Corner / Eye Style

Gradient

Enable gradient on dots

Logo (optional)

Preview

LIVE PREVIEW · SCAN TO TEST

Download

Enter valid content above to enable download

vCard QR Code Generator

A vCard QR code encodes your complete contact information — name, phone, email, company, job title, website, and address — in the open vCard 3.0 standard. When someone scans it, their phone instantly offers to save you as a new contact. No app required, no typing, no business card that gets lost.

What Is a vCard QR Code?

vCard (Virtual Business Card) is an open file format for storing and sharing contact information. Version 3.0 — used by this generator — is the most widely supported variant across all major platforms: iPhone Contacts, Android, Google Contacts, Microsoft Outlook, Apple Mail, and dedicated QR scanner apps.

The vCard data is encoded directly inside the QR image. When the scanner reads it, the device parses the structured text and presents a “Save contact” prompt pre-filled with all your details. The contact is stored in the native contacts app alongside contacts from any other source — email, messages, or manual entry.

What Information Can You Include?

Fill in as many or as few fields as you need. Only your full name is required to generate a valid vCard QR code. The supported fields are:

FieldRequiredNotes
Full nameYesFirst and last name saved separately in contacts
Phone numberNoSaved as mobile number; include country code
EmailNoSaved as the primary email address
CompanyNoOrganisation field in contacts
Job titleNoSaved alongside organisation
WebsiteNoSaved as the contact's URL / homepage
AddressNoPhysical address — street, city, postcode

How to Create Your vCard QR Code

  1. 1The vCard tab is pre-selected on this page. Fill in your Full Name — the minimum required — then add as many additional fields as you want.
  2. 2Watch the live preview on the right update as you type. The QR code regenerates with each change.
  3. 3Customise the design to match your brand colors. For business cards, the Classic or Blue Business presets are popular choices. If you add a company logo, set error correction to H.
  4. 4Test before printing. Scan the preview with both an iPhone and an Android device. Confirm all fields save correctly and the name appears as expected in the contacts app.
  5. 5Download — PNG for digital sharing, SVG or PDF for print-ready artwork.

Compatibility — Apps and Platforms

vCard 3.0 is one of the most universally supported standards in personal computing. Here is how the major platforms handle it:

Professional Use Cases

Business cards

The most common use case. Print a vCard QR code on the back of your business card. Anyone you hand a card to can scan it and have your details saved instantly, rather than manually typing from the front of the card. This is particularly useful at conferences, trade shows, or client meetings where people collect many cards and often lose them.

Conference name badges

Organisers can print individual vCard QR codes on lanyards or name badges so attendees can scan each other effortlessly. This replaces the need for business card exchanges and makes post-event follow-up simpler when all contacts are already in the phone.

Email signatures and LinkedIn

Embedding a vCard QR code in your email signature (as a small image) or on your LinkedIn profile “Featured” section gives people scanning your digital footprint an easy way to save your contact details. It works especially well in PDF proposals and presentations.

Office doors and desk placards

A placard outside your office or on your desk with a vCard QR code lets visitors save your contact without asking for a card. Useful in open-plan offices or co-working spaces where business card exchanges are less common.

Tips for Networking Events

Other QR code generators

Frequently Asked Questions

Which fields are required to generate a vCard QR code?

Only the Full Name field is required. All other fields — phone, email, company, job title, website, and address — are optional. You can create a minimal QR code with just a name, or a comprehensive one with all seven fields. The QR code size increases slightly as you add more information.

Will the contact save automatically when someone scans my vCard QR code?

Almost. On iPhone, the native Camera app recognises the vCard data and shows an 'Add to Contacts' banner at the top of the screen — tapping it opens the new contact form pre-filled with your details. On Android, the Camera app or Google Lens similarly prompts 'Save contact.' The user still taps to confirm; the contact is never saved without their action, which is a deliberate privacy safeguard.

Does it support social media links or WhatsApp numbers?

The vCard 3.0 standard used by this generator supports name, phone, email, organisation, job title, website URL, and physical address. It does not have dedicated fields for social media profiles. You can put a social media profile URL in the Website field, and it will be saved to the contact. WhatsApp uses its own QR format (wa.me links), which is separate from vCard.

What happens if I update my information — do I need to reprint the QR code?

Yes. A vCard QR code encodes your details statically inside the image. If your phone number, email, or job title changes, you will need to generate a new QR code and reprint any materials that use it. To avoid this, consider encoding a URL QR code that links to an online business card page (e.g., on LinkedIn or a personal site), where you can update details without reprinting.

Can I use special characters like accented letters or non-Latin scripts?

Yes. vCard 3.0 supports UTF-8 encoding, and this generator encodes data accordingly. Names and addresses with accented characters (é, ü, ñ), Chinese, Arabic, or other Unicode text are supported. However, QR codes with non-Latin characters may produce slightly denser patterns, so use error correction level M or H and test on multiple devices.

Is the vCard format compatible with Outlook, Gmail, and Apple Contacts?

Yes. vCard 3.0 is a universally supported standard. Apple Contacts, Google Contacts (and therefore Gmail), Microsoft Outlook, and virtually every other contacts application on desktop or mobile can import vCard files. The data saved from scanning your QR code on a phone can also be exported as a .vcf file and imported directly into any of these desktop apps.