Extract a business card for vCard review

OCR.now returns recognized card text, not a generated .vcf file. Separate person, organization, role, phone, email, website, and postal fields deliberately, then verify each character before creating the contact in an application that can export or import vCard.

Drop one flat business card image

Keep the complete card, including role, company, country codes, and address lines

Browse your files
Business card image20 MB maximum
No file chosen yet

Recognition settings

Choose the primary language in your document.

Private by design. Files are processed in temporary storage and removed when processing finishes. Avoid sensitive uploads when online processing is not appropriate.

Contact-field review before creating a vCard

Recognize contact details from a business card, then verify names, roles, phone numbers, email addresses, websites, and postal fields.

Best card imageFlat, sharp business cards with readable type and one primary contact.
Identity riskLogos, multiple languages, extensions, symbols, and unconventional layouts can attach details to the wrong field.
Capability boundaryCurrent output: recognized text for reviewed contact entry. Automatic .vcf generation is not enabled.
OCR.now social preview for Business Card to vCard with a source-specific recognition workflow

Cards arrange information for people, not databases. OCR.now produces a text draft and a review method; it does not silently guess which line is a person, company, role, or address.

Cards are arranged for people rather than databases. This route recognizes the text but keeps field assignment and VCF creation as explicit human-reviewed steps.

Recognition is only the first stage. Use OCR Review for Diacritics, Names and Punctuation for the relevant control checks and Numeric OCR Validation for Dates, Totals and Identifiers for values that must be exact. If the output structure changes, compare Bilingual OCR with JPG to Text.

Check identity and communication characters exactly

Review pointLikely failureValidation action
IdentityCompany, person, and role lines are confusedClassify each visible line before mapping fields
Contact tokensPlus signs, dots, and extensions disappearVerify phone and email character by character
Multiple languagesParallel contact blocks mergeMap each region and retain the preferred source spelling

Assign each visible line to a verified contact field

Separate person name, company, and role deliberately.

Verify plus signs, country codes, extensions, dots, and underscores.

Create the vCard only after every field is reviewed in a contacts application.

Business card entry scenario

For a card with a logo above a person name, do not assume the largest recognized word is the contact. Identify the organization, person, and role from their visible placement. Check the country code, extension, email punctuation, and web domain before saving the record.

When the card is too ambiguous for automatic mapping

Enter short cards manually when review takes less time than correcting extraction. Use a contact-management or card-scanning system when duplicate detection, consent, CRM mapping, and vCard generation are required.