Name
Enter first and last name as they should appear in the contacts app.
Create a free vCard contact QR code with name, company, title, phone, email, and website. Generate an address-book friendly QR code in your browser.
Local processing
Your input is encoded in the browser.
Turn name, phone, email, organization, and URL into a vCard QR code that contacts apps can import.
Use Standard QR for compatibility. Use rMQR for compact symbols (auto-falls back if too large).
Payload Size
0 bytes · Good
Larger payloads can reduce scan reliability.
Required fields are missing. The QR code may not function correctly.
A contact QR works best when it includes the details people actually save and use later.
Enter first and last name as they should appear in the contacts app.
Add the contact channels you actually want recipients to save.
Company, title, and website fields help business cards and handouts become saved contacts.
The generated symbol contains vCard contact data. Most devices show a contact-save confirmation after scanning.
The tool formats name, organization, phone, email, and URL as vCard text, then encodes it into a QR symbol.
Format: vCard 3.0 (RFC 2426) Encoding: UTF-8 (Recommended) Compatibility: Supports iOS, Android standard cameras, and various QR reader apps.
Printed contact QR codes work best when the payload is focused on saving details, not describing everything.
Address, multiple numbers, and long profiles can make the symbol dense. Keep the fields people will actually use after saving.
The QR code saves details, while visible text lets people verify who the contact belongs to when scanning fails.
Long-distance scanning punishes dense QR codes. For slides, consider fewer fields or a profile URL instead.
Most devices show a confirmation screen before saving. Test the imported fields before printing.
Use vCard when the goal is contact saving. Use a URL QR when the goal is a profile, booking page, or portfolio visit.
Yes, but contacts without a person name can be hard to find later. Include person, company, and role when possible.
The payload is encoded as UTF-8, but old reader apps may behave differently. Test likely devices before printing.
Technically yes, but the data persists wherever the QR code is distributed. Consider a business line or contact form for broad publishing.
Choose a different QR type for URLs, Wi-Fi, contacts, email, SMS, phone calls, or calendar events.