Business Card Scanner

Turn a Card Photo Into a Ready Contact File

Need to use Business Card Scanner right now?

Email and phone number are detected automatically from the recognized text.

No sign-upNo uploads 100% free

Original

Drop an image, or click to browse

Processed locally in your browser — never uploaded

Extracts text from a business card photo and picks out an email and phone number using pattern matching, then builds a standard .vcf contact file you can import into any contacts app. Field detection is heuristic — always double-check the result before saving.

Features

  • Runs entirely in your browser
  • Privacy-first — your data is never uploaded
  • Real-time, instant results
  • 100% free, no sign-up required
  • Works on desktop, tablet, and mobile
  • No installation needed

Who uses this tool?

StudentsResearchersOffice workersArchivistsAccountants

About Business Card Scanner

A stack of business cards from a conference or meeting is only useful once the contact details are actually in your phone or contacts app — manually typing each one is tedious. This tool recognizes the card's text (via Tesseract, compiled to WebAssembly, entirely in your browser) and picks out an email address and phone number using pattern matching, then builds a standard .vcf contact file.

Email detection matches the standard email address pattern anywhere in the recognized text; phone number detection matches a run of digits (with optional spacing, dashes, or a country code) long enough to plausibly be a phone number. The remaining text lines are used as a best-guess for name and organization.

The resulting .vcf file uses the standard vCard format that every major contacts app (iPhone, Android, Outlook, Gmail) can import directly — no manual re-entry needed once you download it.

Field detection here is genuinely heuristic, not a trained business-card-parsing model — always review the generated card before importing, since business card layouts vary enormously and the pattern matching can occasionally pick the wrong line for a name or miss a secondary phone number.

How it works

  1. Upload a photo of the business card. A clear, well-lit, straight-on photo works best.
  2. Text is recognized and parsed. Email and phone are detected by pattern; the rest becomes name/org.
  3. Download the .vcf contact file. Import directly into any contacts app.

Examples

Digitizing a conference business card

Input

photo of a business card

Output

a .vcf file ready to import into Contacts

Frequently asked questions