PlainQR

Generate QR codes locally.

Back to PlainQR

vCard QR Code Generator

Use this page to turn contact details into a vCard QR code that a phone can import directly into the address book. PlainQR supports the core fields most people actually need for a basic contact handoff: name, phone, email, organisation, title, and website. The generator runs locally in the browser, so there is no CRM layer, account requirement, or saved record to clean up later. You get a static vCard QR code that is easy to place on cards, one-pagers, posters, or conference materials.

Generated locally in the browser

Static SVG and PNG downloads

No login, no stored data, no dashboard

Content type
Choose what kind of QR code you want to create.
Active Preset
Build a contact QR
Names, details, and links become a vCard.

Error correction is chosen automatically for scan reliability.

Preview
Live QR preview with local SVG and PNG downloads.

Complete the required fields to preview and download.

Color

Default PNG is 1024 px. Use the arrow to pick another size.

Payload

No payload yet.

Generated locally in your browser.

How to use it

Keep the flow short: enter the payload, verify the preview, and download the file you need.

    Step 1

    Enter the contact fields you need
    Fill in as many or as few contact details as make sense for the QR code you want to share.

    Step 2

    Review the preview and payload
    PlainQR builds a vCard 3.0 payload and updates the QR preview immediately.

    Step 3

    Download for print or screen
    Export the code as SVG or PNG and place it on cards, PDFs, or event signage.

FAQ

Short answers to the practical questions people usually ask before they download.

Do I need to fill every field?
No. PlainQR omits empty vCard lines, so you can create a contact QR code with only the details you want to share.
What vCard version does this use?
PlainQR generates a vCard 3.0 payload, which is broadly compatible with modern phones and contact apps.
Are my contact details stored anywhere?
No. The contact payload is generated locally in the browser and is not stored by PlainQR.

Other QR code types

PlainQR keeps each use case on its own page so search engines and people can find the exact tool they need.