A business card with a QR code bridges the gap between physical networking and digital convenience. Instead of hoping someone types your email correctly or searches for your LinkedIn profile, they scan a small square and your contact details are saved to their phone instantly. Here is how to do it right.
What Should Your Business Card QR Code Contain?
You have two main approaches, and the right one depends on your goals:
Option 1: Link to a URL
The simplest approach is encoding a URL that points to your portfolio, LinkedIn profile, company website, or a digital business card page. This is ideal when you want to drive traffic to a specific destination and can update the page content over time without changing the QR code.
Good candidates for the URL include:
- Your LinkedIn profile
- A personal website or portfolio
- A Linktree or similar link-in-bio page
- A dedicated landing page with all your contact methods
Option 2: Encode a vCard Directly
The vCard format (also called VCF) lets you encode your contact information directly into the QR code itself. When someone scans it, their phone prompts them to save a new contact with all your details pre-filled. No internet connection required.
A vCard QR code can include:
- Full name and job title
- Phone numbers (work, mobile, fax)
- Email addresses
- Company name and department
- Physical address
- Website URL
- Social media handles
The vCard data is formatted as plain text following the vCard 3.0 standard. Here is what the raw data looks like:
BEGIN:VCARD VERSION:3.0 N:Smith;Jane;;; FN:Jane Smith ORG:Acme Corp TITLE:Senior Designer TEL;TYPE=WORK,VOICE:+1-555-123-4567 TEL;TYPE=CELL:+1-555-987-6543 EMAIL:jane@acmecorp.com URL:https://janesmith.design ADR;TYPE=WORK:;;123 Main St;Melbourne;VIC;3000;AU END:VCARD
If your contact details change frequently, use a URL -- you can update the destination page without reprinting cards. If you want the recipient to save your contact with one tap and no internet needed, use a vCard. Many professionals use both: a vCard QR code on one side and their website URL printed as text on the other.
How to Generate Your Business Card QR Code
For a URL-Based QR Code
- Open the QR Forge generator
- Enter the URL you want the code to link to (your LinkedIn, website, etc.)
- Set the error correction to M (Medium) or Q (Quartile) -- business cards are generally handled carefully, so extreme durability is not critical, but M or Q provides good insurance
- Choose colors that complement your card design while maintaining strong contrast
- Download as SVG for the crispest print quality
For a vCard QR Code
Since vCard data is just text, you can encode it directly in QR Forge. Prepare your vCard string using the format shown above, then paste the entire block (from BEGIN:VCARD to END:VCARD) into the generator. The QR code will contain your full contact details.
The more data you pack into a vCard, the denser (and harder to scan) your QR code becomes. Stick to essentials: name, one phone number, email, and website. Drop the physical address if it is not critical. A simpler QR code prints smaller and scans faster -- both important for business cards.
Design Tips for Business Card QR Codes
Size Matters
A standard business card is 3.5 x 2 inches (89 x 51 mm). Your QR code needs to be large enough to scan reliably but small enough to leave room for your name, title, and other information. Recommended sizes:
- Minimum: 20 x 20 mm (0.8 x 0.8 inches) -- This works for URL-only codes with low data density
- Recommended: 25 x 25 mm (1 x 1 inch) -- Comfortable scanning size for most QR codes
- For vCards: 28-30 mm (1.1-1.2 inches) -- vCards contain more data, creating denser codes that need more space
Placement on the Card
- Back of the card -- Most popular placement. Gives the QR code maximum space without competing with your name and title on the front.
- Front bottom-right corner -- Works if you keep the QR code small and your front design is minimal.
- Front left side, vertically centered -- Creates an interesting layout where the QR code anchors the design.
Color and Contrast
Black on white is the safest choice for scannability, but it does not have to be boring:
- Dark navy or charcoal on white works beautifully and maintains high contrast
- Your brand's primary color can replace black if it is dark enough (test first!)
- Avoid using the QR code's background color as anything other than white or very light -- scanners depend on that contrast
- Never invert to white-on-dark for print. While some phones can read inverted codes, many cannot
Read our error correction guide to understand how error correction levels affect code density and when to use each one.
Quiet Zone
Every QR code needs a "quiet zone" -- a clear margin around it with no text, graphics, or edges. The standard calls for a margin equal to at least 4 modules (the small squares that make up the code). In practice, leave at least 2-3 mm of empty space around your QR code. Without this margin, scanners may fail to detect the code boundaries.
Printing Considerations
- Use vector format (SVG) -- QR Forge lets you download SVG files that scale perfectly to any size. Never upscale a small PNG for print.
- Choose the right paper finish -- Matte and uncoated papers scan more reliably than glossy finishes, which can create reflections that interfere with camera-based scanning.
- Request a proof -- Always get a printed proof from your printer and test the QR code with multiple phones before approving a full run.
- Mind the bleed area -- If your QR code is near the edge of the card, make sure it is inside the safe zone, not in the bleed area that gets trimmed.
- Resolution -- For offset or digital printing, your artwork should be at least 300 DPI. An SVG avoids this concern entirely since it is resolution-independent.
Common Mistakes
- Encoding too much data -- A full vCard with three phone numbers, two emails, a long address, and social profiles creates a very dense QR code that is hard to scan at business-card sizes. Edit ruthlessly.
- Skipping the test -- Always scan the final printed card. What looks fine on screen may not work after printing at small sizes on textured paper.
- Using a temporary URL -- If you link to a URL, make sure it is permanent. Your business cards may circulate for years.
- Forgetting the call to action -- A small "Scan to save contact" or "Scan me" label below the code increases scan rates significantly.
- Low error correction on textured paper -- Embossed or heavily textured card stock can partially obscure modules. Use at least M error correction, preferably Q.
Beyond the Business Card
Once you have a working QR code for your contact info, consider adding it to:
- Email signatures (as a small image)
- Presentation slides
- Conference badges and lanyards
- Your company's restaurant or retail signage
- Resumes and cover letters
If you also need to share your office WiFi with visitors, check out our guide on WiFi QR code sharing.
Create Your Business Card QR Code
Generate a free, print-ready QR code in seconds. No signup required.
Create Your QR Code Now