Free vCard QR Code Generator
A vCard QR code carries a complete contact record. Scanning it opens the phone's contact form already filled in — nothing is uploaded anywhere.
- No signup
- Free commercial use
- No watermarks
What should the code do?
Share contact details that save straight to the phone.
Let’s make your QR code.
Fill in your details. Your preview updates as you type.
Make it yours optional
Your colours, your logo, your finishing touch.
Start from a design template (optional)
A template only sets colours, module shape, error-correction level and the wording around the code. Whatever you have typed stays exactly as it is, and you can change every part afterwards.
Colours & pattern (optional)
Higher levels recover from more damage but make the code denser. A centred logo needs Q or H.
Logo (optional)
Upload your logo
Add your brand to the centre of your QR code, or place it above or below. Always test the final code before printing.
PNG, JPG or WebP · Up to 2 MB · Stays on your device
Caption under the code & call-to-action (optional)
Printed below the symbol. Long text wraps onto up to four lines.
Captions and call-to-action bars are drawn outside the code, so the four-module quiet zone stays clear. Every download contains exactly the artwork shown in the preview.
How to make this code
- 1
Fill in only the fields you want to share. Everything you type is encoded into the code itself.
- 2
Pick the country for the phone number so it is stored in international form and works when dialled abroad.
- 3
Download the SVG for your card printer and test the saved contact on a real phone.
Example: a contact card people can check before saving
Add the name, organisation, phone number and email address you want to share on a business card. Use a complete website URL and an international phone number where possible. The generated code contains a vCard contact record. A compatible scanner offers to display or save it; it does not silently add the contact to someone’s address book.
Test the exported image on more than one phone. Confirm that the first and last names are in the right fields, the phone number opens correctly and the email address has no accidental spaces. Address-book apps may interpret optional fields differently, so keep the record focused on the information people actually need to contact you.
A static vCard stays the same after printing. If you change your number or move to another organisation, create and print a new code. For details that change frequently, use a URL to a contact page that you can update. Never place private home details in a public card unless you intend every recipient to have them.
Check the exported file before printing
Download the format you will actually use, then scan that exported file. Confirm the destination or decoded content, rather than only checking that the scanner recognises a square. A successful preview does not tell you whether a printed copy will stay readable after resizing, lamination or placement behind glass.
Keep the light border around the symbol clear and use strong contrast between the code and its background. If you add a logo, test again with the logo in place. Avoid stretching the image or cropping its edges to fit a design. Print one proof at the final size and scan it from the distance customers will use, in the lighting where it will be displayed.
Use the QR size calculator to plan the physical size, the printing guide for material and export advice, or the scanner to inspect an image. If a code fails, try a larger size and a simpler dark-on-light design before printing a batch.
Keep a copy of the final image and the details you encoded with your print artwork. Give the file a recognisable name so you do not accidentally reuse an older code when reordering signs or business cards. After a reprint, scan one of the new copies again.
Frequently asked questions
Why is my vCard code so dense?
Every extra field adds characters. Addresses and long notes grow the symbol fast. Drop optional fields, or print the card code at least 25 mm across.
Will the contact update if my details change?
No. A vCard code is a snapshot. For details that change, point the code at a hosted profile page you can edit instead.
Which download format is best for printing?
SVG is a true vector file: a printer or designer can scale it to any size without losing edge quality, so it is the best thing to hand to a print shop. The PDF here places a high-resolution image of the same artwork on the paper size you choose, which suits home and office printing at that size. PNG is for screens and for systems that only accept images. Whichever you pick, print one copy at the final size and scan that copy yourself before ordering a batch — no format can guarantee a scan on a given printer, material or light.