Business card OCR API
Turn photos of business cards into contact records with name, title, company, phone and email ready for your CRM.
Result
Your Markdown or JSON shows up here.
What makes business cards hard to read
- Stylised fonts and logos mixed with text
- Vertical or two-sided cards
- Telling mobile, office and fax numbers apart
What you can pull out
business-card fields
{
"full_name": "Daniel Okafor",
"job_title": "Head of Procurement",
"company": "Northwind Logistics",
"email": "d.okafor@northwind.io",
"phone": "+44 20 7946 0321",
"website": "northwind.io",
"address": "12 Wharf Rd, London N1 7GR"
}Best models for business cards
1Gemini FlashGeneral vision model with strong handwriting and layout understanding at a low price.
google/gemini-flash3 credits / page2GPTGeneral vision model. Good at messy scans and following extraction instructions.openai/gpt11 credits / page3Azure Document IntelligenceAzure layout model with tables, selection marks and prebuilt invoice and ID readers.azure/document-intelligence15 credits / pageCall it from your code
curl https://api.ocrrouter.ai/v1/ocr \
-H "Authorization: Bearer $OCRROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "google/gemini-flash",
"file_url": "https://example.com/invoice.pdf",
"format": "json"
}'