vCard QR Code Generator
Enter your contact details below. Customise colours and style, then download your vCard QR code.
PNG, JPG, or WebP. Logo is embedded in the center of the QR code. Use High error correction for best results.
Your vCard QR code will appear here
Enter your contact details and click "Generate"
What is a vCard QR Code?
The modern replacement for the paper business card — your full contact record, scannable in an instant.
A vCard QR code encodes your contact information — name, phone number, email address, company, job title, and website — into a scannable QR pattern following the open vCard 3.0 standard. When someone points their smartphone camera at the code, the operating system reads the contact record and offers a single-tap prompt to save it directly to the address book. No app to install, no typing, no risk of misheard phone numbers or misspelt email addresses.
Under the hood the payload is a structured text block that starts with BEGIN:VCARD and ends with
END:VCARD, containing standardised field names such as FN (formatted name),
TEL, EMAIL, ORG, TITLE, and URL.
QRMint assembles this block for you automatically from the fields you fill in, then renders it as a fully
customisable QR image you can download as PNG or SVG at up to 2048×2048 px —
sharp enough for any print format from a business card to a conference roll-up banner.
You can also use our free REST API to generate vCard QR
codes programmatically. Pass the pre-formatted vCard payload as the data parameter in a single
GET request — no authentication, no rate-limiting sign-up. Ideal for CRM integrations, employee
directory exports, conference badge printing pipelines, or automated onboarding workflows.
When to Use vCard QR Codes
Anywhere you want to share your contact details without friction, paper, or typos.
Networking Events
Print your vCard QR code on a lanyard badge or carry it on your phone screen. When you meet someone worth staying in touch with, they scan once and your number lands in their contacts immediately. No fumbling for paper cards, no forgetting to follow up later because you lost their details too.
Physical Business Cards
Add a vCard QR code to the back of your printed business card. Even if the recipient loses the card, a quick scan before they bin it saves every field permanently to their phone. Pair the QR code with the "Scan Me" frame template and your brand colours for a professional, instantly legible look.
Email Signatures
Embed a small vCard QR code image in your email signature. Recipients on mobile can scan directly from their screen and save your contact without leaving their mail app. It is a subtle but powerful touch that sets you apart from the plain-text signature crowd.
Conference Badges
Event organisers can generate a unique vCard QR code for every attendee badge using the QRMint API. Speakers and exhibitors get an instant networking tool: anyone who scans their badge walks away with a saved contact. The API accepts a raw vCard payload, making batch generation straightforward from any attendee management system.
LinkedIn & Social Profiles
Add your vCard QR code to your LinkedIn profile banner, personal website, or portfolio page. Visitors who want to reach you directly — without navigating through social DMs — scan and save your phone and email in seconds. It signals that you value direct, professional communication.
Trade Shows & Exhibitions
Display your vCard QR code prominently on your stand. Visitors who are too busy to chat can still capture your details as they pass. Place it on pull-up banners, table mats, product packaging, and branded merchandise. One scan is all it takes to turn a fleeting interaction into a saved contact and a future conversation.
How to Create a vCard QR Code
Three steps. Under a minute. No account needed.
1. Enter Your Contact Details
Fill in your first name and last name (required), then add any optional fields: phone number, email address, company name, job title, and website. Every field you provide will be saved to the recipient's address book when they scan the code. Leave optional fields blank if you prefer not to share them.
2. Customise the Design
Choose colours that match your personal or company brand. Pick a module shape — square, rounded, dots, or classy — and an eye shape for the corner markers. Upload your headshot or company logo to embed it in the centre of the QR code. Apply a frame template for extra context and save your style as a reusable preset so you can regenerate consistently in future.
3. Download & Share
Download as PNG for digital use and standard print, or SVG for infinitely scalable large-format output. Drop the image into your email signature, print it on your business cards, display it on a conference badge, or share your screen at a networking event. Anyone who scans adds you to their contacts instantly, with no manual data entry on either side.
Why Use QRMint for vCard QR Codes
The most capable free vCard QR code generator. No limits, no account, no catch.
Fully Custom Styling
Choose from four module shapes, four eye shapes, and unlimited foreground and background colour combinations including linear and radial gradients. Your vCard QR code reflects your brand identity, not a generic black square anyone could have generated in five seconds elsewhere.
All Key Contact Fields
Encode first name, last name, phone, email, organisation, job title, and website URL in a single vCard 3.0 payload. Recipients get a fully populated address book entry the moment they scan — no copy-pasting individual details from a screenshot.
Logo & Photo Embedding
Upload your professional headshot or company logo (PNG, JPG, or WebP) and it will be centred inside the QR code. Use High error correction to keep the code reliable. Ideal for branded business cards, conference badges, and premium networking materials.
Print-Quality Output
Export up to 2048×2048 px PNG or infinite-resolution SVG. Your vCard QR code stays sharp on everything from a standard business card (85×55 mm) to a large-format exhibition banner — pixel-perfect at every size.
vCard QR Code FAQ
What information can be stored in a vCard QR code?
A vCard QR code can store your full name, phone number, email address, company or organisation name, job title, and website URL — all standard fields in the vCard 3.0 specification. QRMint encodes every field you fill in. You are not required to include every field; leave optional ones blank if you prefer to share only a subset of your details. The resulting address book entry on the recipient's phone will contain exactly the fields you provided, with no empty placeholders.
Is a vCard QR code compatible with iPhone and Android?
Yes. iPhones running iOS 11 or later can scan vCard QR codes with the built-in Camera app and will offer a native prompt to add the contact to the address book. Android devices running Android 8 or later support vCard QR scanning via the camera; on Android 10 and above this is seamlessly native. Older devices may need a dedicated QR scanner app such as Google Lens — but in practice any smartphone purchased in the last five years handles vCard QR codes natively and without any additional software.
What is the difference between a vCard QR code and a URL QR code?
A URL QR code encodes a web address and opens a browser when scanned. A vCard QR code encodes a structured contact record in plain text using the vCard format and triggers the operating system's "Add Contact" prompt when scanned — no internet connection or browser required. The recipient saves your details to their native address book immediately, even offline. If you want to give people a richer experience (photos, social links, portfolio), a URL QR code pointing to a digital business card webpage can complement a vCard QR code, but for direct contact saving the vCard format is faster and works without data connectivity.
How much data can a vCard QR code hold?
A QR code can hold up to approximately 4,296 alphanumeric characters at its maximum data capacity. A typical vCard payload with all fields populated — name, phone, email, company, title, and URL — uses around 150–300 characters, well within the limit. If you use very long field values (for example, a lengthy job title or a deeply nested URL), the QR code will have more modules, which slightly reduces scan reliability at very small print sizes. Keep your website URL concise and use High error correction when embedding a logo, and you will have no issues.
Can I use the API to generate vCard QR codes programmatically?
Yes. Build the vCard payload string manually and pass it as the data parameter:
GET /api/v1/generate?data=BEGIN:VCARD%0AVERSION:3.0%0AFN:Jane%20Doe%0ATEL:+1234567890%0AEMAIL:jane@example.com%0AEND:VCARD&size=512&format=png.
No API key is required. You can batch-generate unique QR codes for every contact in a database by
iterating over your data and sending one request per record. See the full
API documentation for all available parameters
including colours, module style, eye shape, frame templates, and logo URL.
Need other QR code types? QRMint also generates URL, WiFi, Email, Phone, SMS, Event, Payment, and Location QR codes — all free, no signup, with the same full styling options.