TLDR: A paper business card is a picture of your contact info that someone has to retype. A digital business card is a web page that does the work: tap to call, tap to email, a Save to contacts button that generates a vCard and drops you straight into their phone, and a QR code they can scan across a table. AI will build all of that in one conversation if you give it your real details and ask for those actions by name. Request a self-contained HTML file, test every tap on your phone, then publish it to a live link you can text, put in your email signature, or turn into a QR on a name tag.
You meet someone worth staying in touch with. You hand them a paper card. It goes in a pocket, and that is usually where the relationship ends, because a paper card is a picture of your details that someone has to look at, retype, and hope they got right. Most never do. The card that was supposed to start a connection quietly becomes recycling.
When you build a digital business card with AI, you fix the one thing paper cannot do: get your details into someone’s phone without them typing a single character. This guide walks through how to prompt AI for a card that actually earns its keep, tap to call, tap to email, save to contacts, a scannable QR, then how to get it out of the chat and onto a link you can hand to anyone.
Why a business card belongs on a web page
A business card has exactly one job: move your contact details from you into the other person’s phone. Paper is bad at that job, and a screenshot is worse, because both of them end at “now retype all of this.” A web page can just do it.
Think about what actually happens after you meet someone:
- They want to call you, so they squint at a card and thumb your number in by hand, digit by digit.
- They want to email you, so they guess at your address and hope the spelling is right.
- They want to remember who you were, so they need your name, title, and company in one place they will actually look again.
A digital card solves each of those with a line or two of code AI writes without effort. Tap your number and the phone dials. Tap your email and a new message opens, addressed. Tap Save to contacts and you land in their address book with everything filled in. None of that survives a photo or a PDF. It only works when the card is a real, running page.
Digital business card vs paper vs a screenshot
Before the prompt, it helps to see exactly what you gain. The value of a card is not how it looks. It is how few steps it takes to become a saved contact.
| What you hand over | To save you, they must | Interactive | Updatable |
|---|---|---|---|
| Paper card | Read it, type name, number, and email by hand | No | No, reprint everything |
| Screenshot or photo of a card | Zoom in, then type everything by hand | No | No, resend the image |
| PDF card | Open it, then still type or copy each field | Barely | Only by resending the file |
| Digital card at a live link | Tap Save to contacts, done | Yes | Yes, update the page in place |
The bottom row is the whole point. Every row above it ends in “type it in yourself,” which is the step where most contacts are lost.
Start with your real details, not a description
The biggest quality lever is the content you give the AI. Ask for “a nice business card” and you get a generic template with John Doe and a fake phone number. Paste your actual details and the AI builds the card around real data, which is exactly what makes the tap actions work.
Give it, in plain language:
- Your name and how you want it read. First and last, plus a title and company. “Maya Chen, Product Designer, Northlight Studio.”
- Every contact method, exactly. Phone with country code, email, website, and the two or three links that matter (LinkedIn, a portfolio, a booking page). Correct data is what the tap-to-call and Save buttons depend on.
- One line about you. A short tagline or what you do, so the card is memorable, not just a form.
- A look, in feel words. “Warm and confident,” “minimal and editorial,” “dark with a single bright accent.” You are art-directing without naming a single color.
You are handing the AI a filled-in spec instead of a blank one. Giving real material instead of vague instructions is the same principle behind every good result, and a short vocabulary of feel words to art-direct AI goes a long way on the look.
The prompt: ask for actions, not just a layout
Here is a full prompt you can copy and adapt. Swap in your own details where noted. The key is that it asks for named, specific actions, not “make it interactive.”
Build me a single self-contained digital business card as one HTML file,
with all CSS and JavaScript inlined and no external libraries or network
calls.
My details:
- Name: Maya Chen
- Title: Product Designer
- Company: Northlight Studio
- Tagline: I design calm interfaces for busy teams
- Phone: +1 843 555 0142
- Email: maya@northlight.studio
- Website: northlight.studio
- LinkedIn: linkedin.com/in/mayachen
Actions I want, built in:
- A big "Call" button using a tel: link, and an "Email" button using a
mailto: link, both prefilled with my details.
- A "Save to contacts" button that generates a vCard (.vcf) with my
name, title, company, phone, email, and website, and downloads it so
the recipient's phone opens the contact already filled in.
- A "Copy details" button that copies my name, phone, and email to the
clipboard as plain text.
- A QR code drawn on the page that encodes this card's URL, using a
small inlined QR generator so there is no external service. Leave the
URL as a clearly marked placeholder I can paste in after I publish.
Look and feel: warm and confident, one accent color, a centered card
with big tap targets, large readable text, and generous spacing.
Everything must work on a phone.
Deliver it as ONE complete HTML file, nothing external.Every block is pulling weight. The exact contact fields are what the buttons dial, address, and save. The vCard request is what turns a page into a saved contact in one tap, because a vCard is the standard file phones already know how to read. The inlined QR generator keeps the card fully self-contained, no third-party service watching who scans you. And asking for big tap targets on a phone produces a card that works where you actually use it, standing at an event, not just where you designed it.
If the model scatters the code across snippets instead of handing you one file, the tricks for getting self-contained HTML out of AI will pull it back into a single page you can publish.
What the card should actually look like
A business card is small, which is a gift: there is almost nowhere to hide a bad layout, so getting a few things right makes it feel designed. Ask for a centered card with a clear name at the top, the title and company just under it, your tagline, then a tidy stack of action buttons, and the QR at the bottom.
A few things that separate a card that looks intentional from one that looks like a form:
- A confident accent color, used sparingly. One color on the buttons and the name, everything else calm. The default AI blue-and-gray reads as a settings screen. A short guide to color palettes for AI pages helps you pick something that feels like you.
- A real type hierarchy. Your name should be the biggest thing on the card, the title clearly secondary. Small typography choices are most of what makes a page look designed.
- Room to breathe. A small card crammed with fields feels cheap. Generous spacing feels like a premium card.
What to check before you hand it out
The first build will look right and be slightly wrong in one or two places. Digital cards have a few specific failure modes worth checking, and the only way to catch them is to test the card the way you will use it: on your own phone, tapping every button.
| Check | What goes wrong | How to word the fix |
|---|---|---|
| Save to contacts | vCard downloads but the phone will not open it | “Set the download filename to maya-chen.vcf and use the text/vcard type” |
| Phone number | tel: link includes spaces and fails to dial | “Strip spaces from the tel: link, keep the country code” |
| Email button | mailto: opens with an empty To field | “Prefill the mailto: with my exact email address” |
| QR code | Blank or points at the wrong URL | “Regenerate the QR from the published URL I paste in, and show it at 160px” |
| Tap targets | Buttons too small for a thumb | “Make all buttons at least 44px tall with clear spacing” |
Save yourself as a contact, call yourself, scan the QR with a second phone. Then send the AI short, specific notes, one round at a time, the same rhythm that works for iterating on any AI-generated page. Two or three rounds usually gets a card from “nice demo” to “works in one tap.” Because the card lives on phones, a quick pass on making AI pages mobile-friendly is worth it too.
Get it out of the chat and onto a link
Here is where most AI-built cards quietly die. The card works perfectly in the chat preview, and then it stays there, because the chat is private and a file on your laptop cannot be handed to the person across the table.
A business card is made to be given away, and its value is entirely in the parts that move: the tap to call, the Save button, the QR. So how you share it matters. A screenshot of the card is just a picture again, back to typing everything by hand. The HTML file on its own is something most people cannot open, or they open a broken copy. What you want is a real, live page at a link, with every action still working on whoever taps it.
That is exactly what VisiblePage does. Paste your card’s HTML and you get a live URL in seconds, no build step, no server, no hosting account. The Save button still saves, tel: still dials, the QR still scans, because you are sharing the actual page, not a flattened copy of it. It loads fast from the edge, works on any phone, and you can keep it public so anyone can reach it, or password-protect it if it is a card you only want to give to certain people.
Two things fit a business card especially well. First, the link is a single canonical address you can update without changing the URL. Change jobs, change your number, add a new link, and everyone who saved your card or scanned your QR sees the current version, so a title change does not turn a box of printed cards into landfill. Second, once it is published you can paste that URL back into your prompt so the QR encodes the real address, then print that QR on a name tag, a slide, or an actual paper card for people who still want one.
For the finishing touch, point your own domain at it so people land on maya.northlight.studio instead of a random link. The wiring is one DNS record, covered in adding a custom domain to a shared page. A card at your own address reads as a real professional, not a form someone filled out.
Try it now: Publish your AI-built digital business card with VisiblePage and get a live link in seconds.
The whole flow, in one table
| Stage | What you do | What you end up with |
|---|---|---|
| Content | Paste your real name, number, email, and links | A filled-in spec, not a blank template |
| Prompt | Ask for tap-to-call, Save to contacts, and a QR in one HTML file | A working, interactive card |
| Test | Save yourself, call yourself, scan the QR on a phone | A card that works in one tap |
| Polish | One accent color, clear name, room to breathe | A card that looks designed, not like a form |
| Publish | Paste the HTML into VisiblePage, paste the URL back for the QR | One live link, with the QR pointing at it |
Frequently asked questions
Can AI build a digital business card that saves to someone’s contacts?
Yes. Ask for a Save to contacts button and the AI generates a vCard, a small standard contact file, and wires the button to download it. When someone taps it on their phone, their contacts app opens with your name, number, and email already filled in. It is a well-understood format that modern models get right in one or two tries.
Do I need an app to make or use a digital business card?
No. The card is a single web page. You build it by describing it to AI, and the person you share it with just opens a link in their browser, taps to call or save you, and moves on. Nobody installs anything on either end.
How is this different from a link-in-bio page?
A link-in-bio page is a hub of links for your audience online. A digital business card is your contact identity for one person you just met: tap to call, tap to email, save to their phone, scan the QR. They overlap, but the card is built around getting your details into someone’s phone fast, not routing traffic to your accounts.
How do I get a QR code for my card?
Ask the AI to generate the QR code on the page itself from your card’s URL, with a small inlined script so it works with no external service. Publish the card, drop the live link into the prompt, and the page draws a QR anyone can scan to open your card. You can also print that QR on a physical card or a name tag.
Can I update my card without reprinting anything?
Yes, and this is the real advantage. Publish the card to one link and update the page in place when your title, number, or company changes. Everyone who has the link or scanned the QR sees the current version, so a job change does not turn a box of printed cards into landfill.
The short version
Feed the AI your real details and ask for the actions that make a card useful: tap to call, tap to email, a Save to contacts button that builds a vCard, and a QR generated on the page, all in one self-contained HTML file. Test every tap on your own phone, give it one confident color and room to breathe, then publish it to a live link so the whole thing keeps working for everyone you hand it to. A paper card is a picture of your details. A digital card puts them in someone’s phone before they have finished shaking your hand. If you want a fuller online home to link from it, the same approach builds a personal website with AI too.