Pay only for
what you use.
Start free — every team gets 1,000 credits to test the full platform, no card. Then self-serve credit packs (same price monthly or one-time), and Team / Business plans when you scale. No minimums beyond $5. Failed scrapes are auto-refunded.
Subscribe and the same pack refills every month. Or buy a pack one time and stop — credits don’t expire while your account is active.
Free
- Every endpoint unlocked — a real glimpse
- No credit card
- Auto-refund on failed scrapes
- MCP server included
Tiny
- All endpoints unlocked
- 30 requests / minute
- Auto-refund on failed scrapes
- MCP server included
Small
- All endpoints unlocked
- 30 requests / minute
- Auto-refund on failed scrapes
- Webhooks & async jobs
Stacking still works for pay-as-you-go — 5× Large = 500k credits for $295 — but teams usually want seats, pooled credits, and one bill. That’s what the plans below add. PAYG minimum is $5.
Seats, pooled credits, one bill.
The same flat one-credit-per-call economics, plus the org controls teams need — and a lower price per credit than self-serve packs, or the equivalent tier at Firecrawl, ScrapingBee, or ScraperAPI.
Team
- 5 seats, pooled org credits
- Per-key daily caps + budget alerts
- Admin audit log
- Priority support
Business
- 20 seats, pooled org credits
- SSO / SAML + SCIM
- 99.9% uptime SLA
- Audit logs to your SIEM
- Dedicated support
Enterprise
- Unlimited seats
- Custom SLA + dedicated infra options
- Invoicing / PO, MSA
- Onboarding + migration help
Team and Business prices are set at parity with comparable vendor tiers; self-serve checkout for these plans is rolling out — start free today and talk to us to switch one on.
One credit per call.
Failed scrapes auto-refund.
Most endpoints (scrape, extract, intel, DNS, SEO, AEO, parse, convert) cost 1 credit. The two audit orchestrators — /v1/aeo/page-audit and /v1/aeo/competitor-diff — cost 3 credits because they fan out into 8–9 probes internally. Opting into the residential proxy (use_residential_proxy=true) adds +3 to whatever the base cost was. If a scrape fails, the credit is refunded automatically — you only pay for results.
Most endpoints
/v1/scrape, /v1/extract/*, /v1/convert/*, /v1/intel/*, /v1/dns/*, /v1/seo/*, /v1/aeo/* (single probes), /v1/parse/*
Audit orchestrators
/v1/aeo/page-audit and /v1/aeo/competitor-diff run 8–9 probes internally, so they cost 3 credits per call instead of 1.
Residential proxy
Set use_residential_proxy=true and we add +3 to the base cost (so 4 total for a normal scrape). Residential bandwidth costs us money. Opt-in only — never charged silently.
Why we’re cheaper
than Firecrawl.
Same job, fewer dollars. Numbers below pulled from Firecrawl’s public pricing on the day we last checked.
It’s worse than the headline price.
Firecrawl’s own billing docs say “scraping a page with both JSON format and Enhanced Mode costs 1 + 4 + 4 = 9 credits per page.” (docs.firecrawl.dev/billing)
Ollagraph’s equivalent is 4 credits worst case — 1 base + 3 residential opt-in. At the $99-vs-$59 level we deliver 3.78× more useful pages per dollar at 60% the price.
Math: Standard $99 / (100,000 / 9) = $0.00891 per page. Large $59 / (100,000 / 4) = $0.00236 per page. $0.00891 / $0.00236 ≈ 3.78×. $59 / $99 ≈ 60%.
Things they don’t do.
Pricing, plainly.
What is a credit?
+What happens if a call fails?
+Can I just buy credits one-time?
+Subscription vs one-time — what’s different?
+Do unused credits roll over?
+Can I cap spend?
+What’s the request-per-minute limit for?
+Why does the residential proxy cost extra?
+What payment methods do you accept?
+What if I need more than 100k credits?
+Is the free plan really enough to evaluate?
+What do the Team and Business plans add?
+Start free. Pay for what you use.
1,000 credits on signup, no card required. Subscribe to a pack or buy one once — same price either way.