Qranite

FREE · NO SIGNUP · NEVER EXPIRES

vCard QR code generator

A vCard QR code saves your contact details to a phone in one scan — name, number, email, the lot. No typing, no app, no business card lost in a pocket. Fill in your details below and download a print-ready code in seconds. It's free, needs no account, and never expires.

Style

Sample preview — fill the form to generate yours

PNG resolution

01

Enter your contact details

First and last name are the minimum. Add your organization, job title, phone, email, website, and address as needed. Empty fields are simply left out of the code.

02

Style it if you like

Colors, rounded dots, and a logo are free. Your company mark in the center scans fine. Keep the code darker than the background.

03

Download and test

SVG scales cleanly for business cards and signage. PNG up to 4096px covers email signatures and slides. Scan it once with your own phone before sending it to print.

Worth knowing

Fewer fields, easier scan

Every field adds data, and more data means a denser code. A dense code printed at 2cm on a business card is pushing it. Include what matters; skip the rest.

It works offline

The code stores your details in vCard 3.0 format — directly in the image. Phones read it with no internet connection and no server lookup. Conference basements included.

Your details stay on your device

Qranite generates the code in your browser. Your name, number, and address are never sent to us — or anyone. Most generators can't say that.

If your link will change

A static vCard can't be edited after printing — change jobs and the card is wrong. A dynamic QR code points to a short link you can re-point anytime, and shows scan counts by day, country, and device. Two are free. And per the Qranite policy, your codes keep redirecting even if you stop paying.

About dynamic codes

Common questions

Does a vCard QR code expire?

Not here. Your contact details are encoded directly in the image — nothing depends on our servers. The code works as long as the print survives, even if Qranite vanished tomorrow.

Do people need an app to scan it?

No. The built-in camera on iPhone (iOS 11+) and Android (10+) reads the code and offers to save the contact in one tap. No internet connection required.

What happens when my phone number or job changes?

A static vCard encodes the details themselves, so you'd generate a new code — it takes thirty seconds and costs nothing. If you reprint often, a [dynamic code](/dynamic-qr-codes) lets you update the destination without reprinting.

Can I put a vCard QR code on my business card?

Yes — that's the classic use. Print it at least 2 x 2cm with quiet space around it, and keep the fields lean so the code stays easy to scan. See our [business card guide](/business-card-qr-code).

Is my contact information uploaded anywhere?

No. Qranite builds the code entirely in your browser. Your name, phone, and address never reach our servers — which is also why we couldn't expire your code if we wanted to.