Free vCard QR code generator

Create a contact QR code

Share contact details in a format that compatible phone apps can offer to save. The vCard is assembled locally in your browser.

vCard generator

Create a contact QR code

Add the contact details someone should be offered when they scan the code.

Processed in your browser

01 / Details and design

Add at least one name and either a phone number or email address.

Optional contact details
QR colours
#14201C

The QR modules.

#FFFFFF

The space behind the modules.

02 / Preview

Your QR code

Waiting for vcard details
Your preview will appear hereEnter a name and a phone number or email address.

Nothing is generated from the placeholder text.

03 / Download

Downloads become available when the QR code is ready.

04 / Local quality checks

Scan-readiness signals

Quality results will appear with your QR codeWe will check local decoding, contrast, quiet zone and density independently.
05 / OptionalReliability settings

Four clear modules around the code is the dependable default.

Medium balances resilience and QR density for most content. Compare the levels.

Your contact details are generated, checked and downloaded locally. They are not saved or sent to a QR service.

Private by architecture

Your QR data stays on your device

The details you enter are processed by this page in your browser. They are not sent to our server, an external QR API or an account.

Practical guidance

Make the contact easy to use

A few checks can make the finished code clearer for the person scanning it.

01

Include a dependable contact method

A name plus either a phone number or email address is required. Add only details you are comfortable sharing.

02

Keep dense cards practical

More contact fields make a denser QR code. Use the optional details that genuinely help the recipient.

03

Test the save flow

Scan with the phones your audience is likely to use and confirm the contact fields appear as intended.