A digital business card QR code generator usually means one of two different things, and the right build depends on which one you actually want. Some people mean a code that saves their name, phone and email directly into the other person's contacts with one scan — that is a vCard, and no webpage is involved. Others mean a code that opens a personal webpage listing a title, company, several links and maybe a photo, more like a hosted profile than a contact file.
MakeQR builds the first option directly and for free. For the second, MakeQR does not host personal profile pages itself — its hosted pages cover a restaurant menu, a PDF and a link page — so a static code pointed at a digital-card page you already have elsewhere, or at a MakeQR link page bundling your important links, covers the same need honestly.
Choosing and building your digital business card code
Decide what you actually want to happen on scan
Saving straight to contacts with nothing to load, or opening a page with more than a contact card can hold, such as a portfolio link, a calendar link and a headshot together.
For a direct contact save, fill in the vCard fields
Name, organization, title, one phone number, one email and one website go into the pattern itself. The other person's phone offers to save it immediately, with no internet connection needed.
For a hosted page, get the link and paste it in
If you already have a personal site, a hosted digital-card profile from another service, or a MakeQR Pro link page bundling your links, copy that page's address and paste it into the web address field — this is an ordinary static or dynamic URL code, the same as any other website code.
Test both on a real phone before printing
Confirm the vCard saves the correct fields, or that the page link opens the right profile, not a login screen or an old draft.
vCard versus a hosted profile page
A vCard is a contact file, not a webpage: it works offline, needs no server anywhere, and puts a name straight into someone's phone. It holds one phone number, one email and one website — enough for most people, but not room for a bio, a photo gallery or several separate links. A hosted profile page can hold all of that, but it needs to live somewhere, be it your own site, another service's card platform, or a link page you control, and the QR code for it is just an ordinary link to that page.
Bundling several links behind one code
If the goal is one scan opening a page with your LinkedIn, portfolio, booking link and email all in one place, that is exactly what a link page is for. MakeQR's own link page is a Pro hosted feature; if you already have an equivalent page elsewhere — a personal site, a link-in-bio tool — a free static code pointed at it does the same job without a subscription.
Static or dynamic for a card code
A vCard has to be static — the contact details are written directly into the pattern, so there is no link in between to change. A code pointed at a hosted profile page can be either: static if the page's address will not change, or dynamic if you might switch which page it points to later, for instance after moving from a free link-in-bio tool to your own domain.
What a digital business card code contains
For the vCard route, the contact fields themselves — name, organization, title, phone, email and website — assembled in a standard format every phone's address book reads. For the hosted-page route, just the web address to that page. Either way, it is built in your browser and never sent to MakeQR's servers.
BEGIN:VCARD
VERSION:3.0
FN:Alex Rivera
ORG:Rivera Consulting
TITLE:Principal
TEL;TYPE=CELL:+15551234567
EMAIL:alex@example.com
URL:https://example.com
END:VCARDSizing a digital business card code
On a printed card, the same rules as any business card code apply: at least 20 mm wide with a clear white margin around it, positioned away from the fold on a folded card. On a phone screen shown in person, size is less of a concern than brightness and glare.
Print it at least 20 mm (2.0 cm) wide
Why a digital card code disappoints people
Expecting a vCard to hold several links
A vCard has one website field. If you need to share more than one link, use a hosted page instead and put the vCard's single website field toward that page.
Pointing at a page still under construction
Testing the link the day it is set up and never again means a broken or half-finished page can sit behind a printed code for months before anyone notices.
Assuming MakeQR hosts personal profile pages
MakeQR's hosted pages are a menu, a PDF and a link page, not a personal digital-card profile. A static code pointed at a page from another service, or your own site, is the honest way to get that specific format today.
Static or dynamic for a digital business card
A vCard is always static by nature — the contact is written into the code itself, so there is no destination to change later.
A code pointing at a hosted page can be dynamic if you expect to move that page, for instance switching platforms or domains, so the same printed or saved code keeps working without being remade.
How dynamic QR codes workHow people use a digital business card code
- A consultant prints a vCard code on a card so new contacts save her number with no typing.
- A freelancer points a code at a personal site listing a portfolio, resume and booking link.
- A real estate agent uses a MakeQR link page for listings, reviews and a scheduling link behind one code.
- A job seeker adds a vCard code to a resume footer so a recruiter can save contact details instantly.
