MAKEABARCODE.ORG

vCard QR Code Generator

Put your contact card in a QR code. People scan it and their phone offers to save your name, number, email and website. Free, no sign-up, and the details live in the code itself, so it never expires.

Paste the final address of your page, not a short link from a QR or link service.

Why some QR codes stop working

A QR code is ink. It can’t expire. What expires is a service sitting between the ink and your page.

Static code

what this page makes

📱 scan→yourcafe.com/menu

“Dynamic” code

most sign-up generators

📱 scan→qr-service.example/a8Xkon while the account is paid→yourcafe.com/menu

The short link is the catch

A dynamic code holds the service’s address, not yours. That lets you change the destination and count scans, but every printed copy now depends on that account staying open.

Shorter link, bigger squares

The more a code holds, the more squares it needs, and at the same printed size each square gets smaller. A short, clean address on your own website reads fastest.

Test before you print 500

Every code here is scanned back in your browser before you download it. Still, print one, and scan it with two different phones at the distance people will really stand.

A contact card in the code itself

The code holds a vCard, the standard contact format phones use to save contacts. Many “digital business card” services instead put a link to a profile page they host, which stops working if you leave the service. A vCard code needs nothing online.

Tips for business cards