Check OCR API
Read bank checks (cheques) into payee, amount, date and MICR line for remote deposit and reconciliation.
結果
変換されたMarkdownやJSONがここに表示されます。
What makes checks hard to read
- Handwritten amounts that must match the numeric box
- MICR digits that must be exact
- Security backgrounds behind the text
What you can pull out
check fields
{
"payee": "Oakridge Property Management",
"amount_numeric": "1,250.00",
"amount_words": "One thousand two hundred fifty and 00/100",
"date": "2026-11-01",
"check_number": "1047",
"routing_number": "021000021",
"account_number": "000123456789",
"memo": "November rent"
}Best models for checks
1Amazon TextractAWS OCR with form key-value pairs, tables and per-word confidence scores.
aws/textract6 credits / page2Azure Document IntelligenceAzure layout model with tables, selection marks and prebuilt invoice and ID readers.azure/document-intelligence15 credits / page3Gemini FlashGeneral vision model with strong handwriting and layout understanding at a low price.google/gemini-flash3 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": "aws/textract",
"file_url": "https://example.com/invoice.pdf",
"format": "json"
}'