OCRRouterGet API key

Check OCR API

Read bank checks (cheques) into payee, amount, date and MICR line for remote deposit and reconciliation.

Result

Your Markdown or JSON shows up here.

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

Call 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"
  }'

Questions

Free tools

Other documents