ParseDoc · receipts & invoices → structured data

Receipt OCR API with a stable JSON schema

Raw vision LLMs give you prose you still have to parse and validate. ParseDoc returns the same strict JSON schema on every call — typed fields for merchant, date, line items, taxes, totals, category — plus a confidence score, so you can route low-certainty documents to review.

View API docs →Try it in the browser

How it works

1. POST a document

Send image_url or image_base64 (JPG, PNG, WebP, PDF) to /api/v1/parse. Up to 8MB per document.

2. Get strict JSON

The response schema never changes shape. Failed parses are never billed.

3. Pay how you want

Subscriptions with an API key ($19/1k pages), or per-call x402 micropayments in USDC on Base — no signup at all.

Frequently asked questions

How is this better than calling Gemini directly?

Schema enforcement, validation, retries with provider fallback, confidence scoring and per-page billing — the glue work you'd otherwise build and maintain.

What's x402?

An open protocol where each HTTP call carries its own micropayment. Your agent or script pays $0.02/page in USDC on Base — no API key, no account.

Rate limits?

Pay-per-use scales with you; subscription plans include monthly page quotas. The free demo allows 3 calls/day for testing.

Ready when you are

Free: 10 pages/day in the online converter — no signup, nothing stored. Scale: $19/month for 1,000 pages, or $0.02/page via x402 for agents.