Document scanning guide

How to Scan Business Cards Into Your Phone Contacts

Turn a stack of business cards into phone contacts: how to photograph cards for clean text recognition, fix common OCR errors and avoid duplicate contacts.

By the Yodabi team · Updated · 6 min read

The fastest way to get a business card into your phone is to scan it with an app that recognizes the text, check the fields it fills in, and hand them to your contacts app. The scanning takes seconds. The part that decides whether you end up with a clean address book or a mess of half-right entries is the minute you spend reviewing before you save.

This guide covers how to capture cards so text recognition works well, the errors it typically makes, and a routine for processing a stack of cards after a conference or trade show.

Three ways to get a card into your contacts

MethodSpeedAccuracyBest for
Type it in by handSlow (a minute or two per card)As good as your typingOne or two cards, or very stylized designs
Scan with text recognition (OCR)FastGood on clear print; needs a quick reviewMost cards, especially in batches
Read a QR contact codeFastestExact, because the data is encoded rather than read from printCards that carry a vCard or MECARD QR code

Many cards now carry a QR code on the back. If it contains a contact card (a vCard or MECARD), your phone can read the details exactly, with no recognition errors. If the QR code just links to a website, it will not help with the contact fields. A scanner that reads both the printed text and any contact QR code gives you the best of both.

How to photograph a card for clean recognition

  • Fill the frame. A card is small, so get close enough that it takes up most of the viewfinder. Text recognition needs letters to be many pixels tall, and a card photographed from arm's length gives it too few.
  • Use a contrasting background. A white card on a white table makes edge detection struggle. Put it on a dark surface, such as a notebook cover or a phone case.
  • Kill the glare. Glossy, laminated and foil-printed cards reflect overhead lights straight into the camera. Tilt the card slightly, or move so the light comes from the side. Turn off the flash for shiny cards.
  • Hold steady and in focus. Tap to focus on the text, and wait for the image to settle before capturing. Small print, like a fax number or address, blurs first.
  • Scan both sides when the back has content. Many cards put a second language, a mobile number or a QR code on the back.

Our guide to better phone scans goes deeper on light, angle and backgrounds.

The mistakes text recognition typically makes

Recognition on clean, printed cards is usually good, but certain errors come up again and again. Check these fields every time:

  • Look-alike characters. 0 and O, 1, l and I, 5 and S, rn and m. These matter most in email addresses and web addresses, where one wrong character makes the whole entry useless.
  • Email domains. Make sure the domain after the @ matches the company's website on the card. If they differ, one of them was probably misread.
  • Phone number formats. Store numbers in international format, with a plus sign and country code (for example +44 rather than a leading 0). Then the number works when you call from abroad, and your phone matches it to incoming calls and messaging apps.
  • Extensions and labels. "Ext. 204" or a "T" and "M" before numbers can end up glued to the number itself. Make sure the mobile number lands in the mobile field.
  • Names and titles. Unusual name orders, double-barreled surnames and long job titles that wrap over two lines can be split or merged wrongly.
  • Logos and stylized text. Company names set in a custom logo font are often skipped or misread. Type the company name yourself if needed.
  • Addresses. Multi-line addresses can lose their line breaks or pick up a phone number. Compare with the card.

Add context while you remember it. Once a contact is open in your phone's editor, add a note such as "Met at the Berlin trade fair, wants a quote in March". A month later, the note is often more useful than the card.

Avoiding duplicate contacts

You will often scan the card of someone already in your phone, maybe with a new job title or a new number. Creating a second entry splits their history across two contacts. Before saving, search your contacts for the person's surname or company. If they exist, update the existing contact instead of creating a new one, and keep the old number in a secondary field until you are sure it is out of date.

Also decide where the contact is saved. Most phones can store contacts in a phone-only list or in an online account that syncs to your other devices. Work contacts may belong in a work account. Pick deliberately, because moving contacts between accounts later is tedious.

A routine for processing a stack of cards

  1. Sort the stack first. Put the important follow-ups on top so they get the most careful review.
  2. Scan each card front and back, reviewing fields as you go rather than saving everything and fixing it later.
  3. Save to your contacts, with a note about where you met.
  4. Keep the scan in a folder for the event, in case you need to check a detail against the original.
  5. Recycle or shred the paper cards once you have checked the contacts. Cards with personal mobile numbers deserve shredding rather than the recycling bin.

How to scan a business card in OnlyScans

OnlyScans has a dedicated business-card mode that reads the card on your device and passes the reviewed details to your contacts app. Business-card scanning is a Pro feature on Android and iPhone. On Android:

  1. On the main screen, tap Cards under Quick Actions, then choose Business Card.
  2. Follow Scan the front: fill the frame with the card, keep the text in focus and capture it.
  3. For Now scan the back, scan the reverse side if it has extra details or a QR contact code, or tap Skip — front only.
  4. The app reads the card on the device and opens Review Business Card, with fields for the name, company, job title, phone numbers, email addresses, websites, postal address and social media. Put one phone, email, website or profile on each line. Fields marked Please verify this field are uncertain, or disagree with the QR code data, so check those first. If the card is in another language or script, change the recognition language and tap Retry.
  5. Tap Create new contact or Add to existing contact. Your phone's contacts app opens with the fields filled in, and you choose the account and save there.
  6. Tap Save business card to keep the scan and its details in your library.

Two details are worth knowing. OnlyScans reads contact QR codes (vCard or MECARD in QR, Aztec or Data Matrix codes) on the device, without going online. And it does not ask for permission to read your contacts: it hands the details to your contacts app, which shows you the final values and does the saving, so you stay in control of what is stored and where.

If you collect paper for other reasons too, such as receipts from a work trip, the same app handles those. Our sister site has a guide on scanning receipts, and our paperless home guide covers filing everything afterwards.

Frequently asked questions

Do I need an internet connection to scan business cards?

Not with an app that recognizes text on the device. OnlyScans reads the card and any QR contact code locally. Your contacts app may later sync the saved contact to an online account, depending on which account you choose.

Why are some fields wrong or empty?

Stylized fonts, glossy finishes, low light and tiny print all reduce recognition accuracy. Rescan with the card filling the frame and the light coming from the side, or type the missing field by hand.

Can I scan cards in other languages?

Yes, as long as you choose the matching recognition language. OnlyScans supports many languages and scripts, including Latin, Cyrillic, Arabic, Hebrew, Chinese, Japanese, Korean and Devanagari text.

Should I keep the paper card after scanning?

Usually not, once you have checked the contact. Keep the scan instead, so you can refer back to the original layout, logo or handwritten notes on the card.