b2KIT

Business Card Scanner

Scan business cards with your camera, extract contact info via OCR, and save as vCard.

Tested tool guide Tested browser tools Checked August 16, 2026

What Business Card Scanner does and how it behaves

Business Card Scanner captures a card with the device camera, reads its printed contact details with optical character recognition, and packages recognized fields as a vCard for saving or importing into a contacts app. It is intended for names, organizations, phone numbers, email addresses, postal addresses, and similar card content. The main surprise is that OCR output is a transcription, not a verified identity record. Decorative type, glare, small text, and unusual layouts can change or omit characters, so check the saved contact against the card.

How the result is produced

1

Camera capture and OCR

The camera provides an image of the card. Filling the frame, keeping the card flat, and avoiding glare gives OCR clearer letter shapes to read. The scanner turns visible text into candidate contact details and associates recognizable labels such as phone, email, and address with their likely fields. It cannot confirm that a recognized character or field assignment is correct.

2

vCard creation

After recognition, the extracted values are written as a vCard contact record. A name, organization, telephone number, email address, and postal address have distinct vCard properties, so the record preserves more structure than a plain text transcription. Saving the record lets a compatible contacts application import it, but that application decides how its own address book displays each property.

Good uses

  • Capturing a new client's printed card immediately after a meeting, before the card is misplaced.
  • Converting a small stack of conference or trade-show cards into importable contact records, one card at a time.
  • Creating a phone contact from a service provider's card without retyping a long email address, phone number, and postal address.

Limits and checks

  • OCR may confuse similar characters such as O and 0, I and l, or punctuation inside email addresses and web addresses.
  • Low light, glare, blur, shadows, curved cards, and text over patterned backgrounds can cause missing or incorrect characters.
  • A card with several people, phone numbers, addresses, or unlabeled lines may produce field assignments that do not match the card's intended meaning.

Common questions

Does the scanner upload my business card?

No. The card image, recognized text, and vCard are handled in the browser, and this tool does not upload them. The page still needs camera permission to capture the card. Browser or operating-system permission indicators may remain visible while the camera is active, and you can revoke access through the browser's site settings.

Will it always put every line in the right contact field?

No. OCR can read text without understanding the card designer's intended relationship between nearby lines. Cards with two people, several phone numbers, unlabeled extensions, social handles, or bilingual content are especially ambiguous. Compare the recognized name, numbers, email addresses, and spelling with the physical card before importing or relying on the vCard.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools