PRICING

Simple, usage-based pricing.

Start free. Pay per page as you grow — with overage rates published up front, no contact-us wall.

Free

$ 0 /mo

For trying dOCR out.

50 pages/mo

No overage

  • 12 built-in document types

  • Dashboard extraction

  • Community support

Start free

Starter

$ 49 /mo

For small teams and side projects.

600 pages/mo

$0.08/page overage

  • Everything in Free

  • Custom document types

  • REST API + webhooks

Start free

Scale

$ 499 /mo

For high-volume document pipelines.

8,000 pages/mo

$0.05/page overage

Start free

COMPARE

Compare every plan.

FreeStarterProScale
Usage Pages included 50 600 3,000 8,000
Overage rate $0.08/page $0.06/page $0.05/page
Features Built-in types Yes Yes Yes Yes
Custom types Yes Yes Yes
REST API + webhooks Yes Yes Yes
Priority processing Yes Yes
IP whitelist Yes Yes
SSO-ready Yes
SLA Yes
Support Support level Community Community Priority Priority

OVERAGE

What counts as a page?

dOCR meters your monthly allowance by the page, not the document — your plan includes a set number of pages per month (50 / 600 / 3,000 / 8,000). Separately, each individual upload is capped at ≤15 pages and ≤10MB. When your monthly page total goes over your allowance, the extra pages bill at your plan's overage rate — $0.08 on Starter, $0.06 on Pro, $0.05 on Scale.

A page-meter showing monthly allowance and overage.

Pricing questions

What counts as a page?

Your monthly allowance is metered in pages, not documents. A 10-page PDF counts as 10 pages against your allowance. Plans include 50, 600, 3,000, or 8,000 pages per month.

How does overage billing work?

If you go past your monthly allowance, the extra pages bill at your plan's published overage rate — $0.08/page on Starter, $0.06 on Pro, and $0.05 on Scale. The Free plan has no overage; you upgrade to keep extracting.

Do I need a credit card to start?

No. The Free plan gives you 50 pages a month with no credit card required. Add a card only when you're ready to upgrade.

What file types and limits apply?

We accept PDF · JPG · JPEG · PNG · BMP · WebP · DOCX. Each upload can be up to ≤10MB and ≤15 pages.

Can I define custom document types?

Yes — custom document types with your own typed fields are available on Starter and above. The 12 built-in types are available on every plan, including Free.

When do I get API and webhook access?

The REST API and signed webhooks are included from Starter up. Authenticate with a scoped docr_sk_… key and subscribe to extraction.completed and extraction.failed.

Can I choose the processing model?

Yes. Pick claude-opus-4-8 for the highest quality or gemini-3-flash for the fastest turnaround — per extraction, on every paid plan.

What do SSO-ready, SLA, and IP whitelist mean?

IP whitelisting (Pro and Scale) restricts API access to IPv4 addresses or CIDR ranges you specify; everything else gets a 403. SSO-ready and an SLA are included on Scale for organizations that need single sign-on and a service-level commitment.

Can I cancel anytime?

Yes. Plans are month-to-month and you can upgrade, downgrade, or cancel in-app whenever you like.

Start free. Upgrade in-app whenever you're ready.

Questions about pricing? Contact us →