Paste your contacts
Enter one contact per line as name,title,company,phone,email,website. Each line becomes a scannable digital business card.
Turn a list of contacts into scannable QR contact cards. One scan saves the name, title, company, phone, email, and website directly to the address book — no app, no sign-up.
Private by default. QR codes are generated locally in your browser and your data is never sent to a server.
Preview
Add data and generate a batch to see the preview.
Your QR codes will appear here
Add data and generate a batch to see the preview.
A simple workflow
Paste one contact per line, adjust the output settings, and download a complete set of business card QR codes in a single run.
Enter one contact per line as name,title,company,phone,email,website. Each line becomes a scannable digital business card.
Choose an output size, foreground and background color, and file naming so every code matches your card design.
Scan-test a few previews, then download single PNGs or package the full set into one ZIP file.
Common projects
Any printed surface can hand over contact details when typing a URL or pocketing another paper card is too slow.
Print one code on the back of a card so a scan saves your details instead of the card going into a drawer.
Give every team member a personal code for badges and booth materials, and let attendees save contacts in seconds.
Create codes for a whole team from one list — sales staff, recruiters, or support agents each get their own contact card.
Add a compact code to signatures and proposals so mobile readers can save your details with one scan.
Input and output
Each line is one contact with up to six comma-separated fields. Fields can be left empty, but keep the commas that come before a used field.
name,title,company,phone,email,website — in that order. Only the name is required; every other field is optional.
Ada Lovelace,Product Designer,Example Inc,+1 415 555 0132,[email protected],https://example.com becomes a complete digital business card.
Download one PNG from its preview or package every generated PNG into a single ZIP archive.
Fields are split on commas, so commas inside a value are not supported. International characters in names and companies work fine.
Before production
A contact code only works when phones can parse it. Review the batch before sending it to print.
Check that names, phone numbers, and emails landed in the right columns — a shifted comma swaps fields.
Scan samples with both iPhone and Android and confirm the add-to-contacts prompt shows the right details.
Keep a clear quiet zone and strong contrast, especially when printing small codes on the back of a card.
vCard QR codes embed the contact data itself, so they never expire — but updating details means printing a new code.
Answers about the vCard format, the row layout, batch limits, expiration, and privacy.
A vCard QR code encodes contact details — name, title, company, phone, email, and website — in the standard vCard format used by .vcf contact files. Scanning it opens the phone's add-to-contacts prompt, so the details are saved without typing.
One contact per line: name,title,company,phone,email,website. Only the name is required. To skip a field, leave it empty but keep its comma — for example Jane Doe,,Acme Inc,+1 555 0100,,
The generator supports the six fields of the row format: full name, job title, company, phone number, email address, and website. Phones map them to the standard contact fields when importing.
Yes. Open the .vcf file exported from your phone, Outlook, or Google Contacts in a text editor, copy the fields into the row format — name,title,company,phone,email,website — and paste the rows here. Each VCF contact becomes its own vCard QR code.
Up to 100 contacts per batch. The limit keeps generation, previews, and ZIP downloads fast in the browser.
No. The codes are static and contain the contact data itself, so they work forever with no account and no subscription. If details change, generate a new code from the updated row.
No. QR encoding, image rendering, and ZIP creation all happen locally in your browser. Your contact list never leaves your device.
Ready when you are
Turn your contact list into scannable business cards.
Paste one contact per line, generate up to 100 vCard QR codes, and download the finished PNG set in one ZIP.
Need URL or text QR codes instead? Try the bulk QR code generator