Skip to content
QR Studio

CONTACT QR WORKFLOW

Bulk vCard QR code generator

Create a contact card locally, turn it into a QR code, and save a PNG for sharing. This preview supports one contact at a time; spreadsheet contact batches are planned.

Local by design. Contact fields stay in the page and are passed to the local QR renderer. Nothing is automatically uploaded or saved.

01 / MAP YOUR CONTACT

Contact fields

The vCard text is created locally and passed to the existing QR image workflow. No contact data is uploaded or saved automatically.

02 / PREVIEW & SAVE

One contact, one QR code

BEGIN:VCARD
VERSION:3.0
N:Lovelace;Ada;;;
FN:Ada Lovelace
ORG:Analytical Engines
TEL;TYPE=CELL:+44 20 0000 0000
EMAIL:ada@example.com
URL:https://example.com
END:VCARD

01 / Your mapped rows

1 mapped values are ready. Choose shared QR options, then generate your batch.

1 items · Blank lines skipped · Whitespace trimmed

02 / Make them yours

SVG, logos & text captions · planned next

Your data stays here. Files and QR content are processed in your browser, never uploaded.

Map only what you need.

Identity

First name, last name, and organization become standard vCard identity fields.

Edit contact

Reachability

Phone, email, and website fields are included only when you provide them.

Edit contact

Standards-based text

The local serializer escapes contact values before they become QR content.

Read privacy scope

Test the contact

Scan the generated image with a phone that supports contact QR codes and confirm each field before sharing or printing.

Batch contacts later

CSV/XLSX contact mapping and label sheets are not enabled here. Use the spreadsheet workflow for generic QR content today.

vCard questions

Is my contact saved?

No automatic persistence is used. Refreshing or closing the page can discard the current fields.

Can I upload a contact spreadsheet?

Not in this concept workflow. Spreadsheet contact mapping is a planned follow-up.