Back to Blog
Document Tools

Scan a Business Card to Text With OCR โ€” Extract Contact Details Instantly

2026-06-04 4 min read

OCR running in your browser extracts names, phone numbers, and email addresses from business card photos without uploading to any server.

You come back from a conference with 20 business cards. You need the names, emails, and phone numbers in your CRM, not in a stack on your desk. Typing them manually takes forever. Scanning each card with your phone works okay for one or two, but OCR gives you editable text you can paste anywhere.

How OCR reads business cards

OCR (Optical Character Recognition) analyzes an image and identifies text characters from the pixel patterns. Modern OCR engines like Tesseract are trained on enormous datasets and handle most printed fonts well. Business cards are actually good candidates for OCR because the text is printed cleanly, contrast is high, and the card is flat.

Where business cards get tricky: unusual fonts (script or decorative typefaces), colored backgrounds with low contrast, very small text, and cards with embossed text only (no ink). A matte white card with standard fonts will give you near-perfect results. A dark purple card with metallic silver script... less so.

Taking a good photo of a business card

  • Lay the card on a plain, contrasting surface (white card on dark table, dark card on white table)
  • Use even lighting โ€” avoid harsh shadows or glare from a phone flash
  • Shoot straight down, not at an angle
  • Fill the frame with the card rather than leaving lots of background
  • Make sure the image is in focus โ€” tap the card on your phone screen to force focus

Running the OCR

  1. Open the OCR to DOCX tool.
  2. Upload your business card photo (JPG or PNG work fine).
  3. The tool extracts the text and delivers it as an editable Word document.
  4. Copy the text you need into your CRM, address book, or spreadsheet.

What to check after extraction

Always verify the output. Common OCR errors on business cards:

  • 1 vs l vs I: The number one, lowercase L, and capital I look similar. Check phone numbers carefully.
  • 0 vs O: Zero vs the letter O. Same issue.
  • Email addresses: A misread character in an email makes it bounce. Always verify.
  • Hyphens and periods: Sometimes read as spaces or missed entirely.

Batch processing multiple cards

For 20+ cards, the fastest approach is to photograph them all first, then process each one through OCR. Don't try to combine multiple cards into one image โ€” OCR works much better when each document is processed separately. Even with verification time, OCR will be faster than manual typing for more than about five cards.

ocr business-card scan text extract contact

More Articles