Business card OCR & data extraction

Business Card Data Extraction

Turn business cards into structured contact data. Upload a card, extract names, companies, job titles, emails, phone numbers and other details, then export the result to XLS, CSV or JSON.

77 languages OCR Custom fields XLS · CSV · JSON 1 credit per page
Business Card extraction
Emma Collins
Business Development Manager
emma.collins@example.com +44 20 7946 0958 www.example.com London, United Kingdom
Full nameEmma Collins
Job titleBusiness Development Manager
CompanyNorthfield
Emailemma.collins@example.com
Phone+44 20 7946 0958
XLSCSVJSON

From card to contact data

Stop typing business card details by hand

A business card is already structured for a person to read, but that does not make it immediately usable in a CRM, spreadsheet or contact database. Heyyel Data Extractor turns the details printed on the card into structured fields you can review and reuse.

⚡

Reduce repetitive entry

Capture contact details without retyping every name, email address, company and phone number manually.

🎯

Keep the fields you need

Start with common business card fields, then adjust the structure when your workflow needs something different.

📤

Use the data elsewhere

Export the result to XLS, CSV or JSON for spreadsheets, databases, CRM preparation or other downstream workflows.

Common extracted fields

Capture the contact information printed on the card

The Business Card document type gives you a practical starting point. If your cards contain additional information, you can extend the schema using the same flexibility available in custom data extraction.

Full name

Extract the contact’s first and last name.

Job title

Capture the role or position printed on the card.

Company

Identify the company or organization name.

Email address

Extract the business email address.

Phone number

Capture mobile, office or direct contact numbers.

Website

Identify the website or domain shown on the card.

Address

Extract office or postal address details when present.

Department

Capture the department or business unit when it appears.

Custom information

Add fields for any other detail that matters to your workflow.

How it works

From a business card to structured data in a few steps

The process follows Heyyel Data Extractor’s standard extraction workflow. You can see the full product flow on the How It Works page, but for business cards the setup is especially straightforward.

01

Upload the card

Use a PDF, PNG, JPG, WebP or TIFF file containing the business card.

02

Choose Business Card

Select the Business Card document type to start with suggested contact fields.

03

Adjust fields and language

Edit labels, keys, field types and required settings, add extraction hints, and use language auto-detect or manual selection.

04

Run extraction

Heyyel Data Extractor reads the card and identifies the values that match your configured fields.

05

Review the result

Check the extracted contact details alongside the original document preview.

06

Export the data

Download the structured output as XLS, CSV or JSON.

Business card OCR

OCR reads the card. Data extraction structures the contact details.

Photos and scanned business cards first need to be readable by software. Heyyel Data Extractor uses OCR when necessary to recognize the visible text, then maps that information to the fields you requested.

That distinction matters: OCR gives you text, while data extraction gives you usable fields such as name, company, email and phone number. If you want a deeper explanation, our guide to OCR vs data extraction explains where one ends and the other begins.

Use cases

Useful wherever business cards still enter the workflow

🤝

Events & trade shows

Turn collected cards into organized contact records after conferences, fairs or networking events.

📇

CRM preparation

Structure contact information before importing it into your CRM or sales workflow.

📊

Lead organization

Create cleaner spreadsheets from batches of business cards instead of entering them line by line.

🏢

Back-office processing

Reduce repetitive administrative work when physical contact cards need to become digital records.

When the layout changes

Business cards do not all follow the same template

Some cards put the company name first. Others emphasize the person, use multiple phone numbers, include social profiles or print information vertically. The layout may change, but the information you need is usually the same.

Instead of depending only on a fixed position on the card, Heyyel Data Extractor lets you describe the fields you want to capture. This is the same principle behind AI document data extraction: identify information by meaning, then return it in a consistent structure.

Formats & output

From card image to reusable contact data

📁

Upload formats

Process business cards from PDF, PNG, JPG, WebP and TIFF files.

🌍

77 languages

Use auto-detect or choose the document language manually when processing multilingual cards.

📤

Structured exports

Export extracted business card data to XLS, CSV or JSON depending on the next step in your workflow.

FAQ

Business card data extraction, explained

Heyyel Data Extractor can extract information such as full name, job title, company, email address, phone number, website and postal address, as well as custom fields you define.

Yes. Heyyel Data Extractor can use OCR when needed to read image-based or scanned business cards before returning the information in structured fields.

Yes. Start from the Business Card document type, then edit, remove or add fields with custom labels, keys, data types, required settings and extraction hints.

Supported upload formats include PDF, PNG, JPG, WebP and TIFF.

Extracted business card data can be exported to XLS, CSV or JSON.

Try it on a business card

Turn contact cards into structured data without retyping them

Upload a business card, choose the details you want to extract, and export the result in a format that fits your workflow.

Business cards Custom fields OCR XLS · CSV · JSON 1 credit per page