AgentQL pricing: web scraping API
Is AgentQL yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
14% complete: 1 of the 7 key fields we checkSee the 7 fields
$0.00per 1,000 pagesIn our web scraping API benchmark, the best plan from AgentQL scores 65.2 out of 100. AgentQL ranks 47th of 102 providers.This plan is free. We rank 2,105 plans for web scraping APIs by price. Half the plans cost $2.00 per 1,000 pages or less.PhantomJsCloud's $10 monthly plan is the cheapest paid plan per 1,000 pages: as little as $0.022. PhantomJsCloud's $10 monthly plan covers up to 15,000 pages a day.80legs's $29 monthly plan covers any number of pages. 80legs's $29 monthly plan costs more up front than PhantomJsCloud's $10 monthly plan.WebScraping.AI, ScraperAPI and Scrappey are the best web scraping API providers in the Datacircle benchmark.
Plan: Free trial one of AgentQL's 4 plans
- FreeFree trial$0.00 per 1,000
- $0 monthlyStarter$0.00 per 1,000
- $99 monthlyProfessional$9.90 per 1,000
- Contact usEnterprise
Call:
POST / v1/ query-data AgentQL's only callAPI: Web scraping API AgentQL's only API
About this item
- Live. AgentQL fetches the web page you ask for when you call the API.
- 1 of the 7 key fields we check. Screenshot.
- Nothing to pay. You get 300 requests.
- One call. You call
POST /. You send one ofv1/ query-data queryorprompt, and one ofurlorhtml. You set theContent-Typeheader to "application/json". The call returns the page's content. - Who can get it: anyone aged 18 or over who signs in with GitHub or Google. Keep data: no limit. Use data: with conditions.
AgentQL: web scraping API alternatives
AgentQL alternatives: every web scraping API provider ranked
The table starts with AgentQL's cheapest paid plan. Next come plans from other providers with the price per 1,000 pages closest to AgentQL's. Each plan in the table gives live data.
| AgentQL, $99 monthly | StealthASF, €35 pack, 100k credit pack, POST /v1/scrape, Protected (stealth) request | Browserbase, $99 monthly, Startup, POST /v1/fetch, 10,000 requests a month | ScreenshotAPI, $99 yearly | Anysite, $1,199 monthly, Enterprise, POST /api/webparser/render | |
|---|---|---|---|---|---|
| $ per 1,000 pages | $9.90 | $9.846 | $9.90 | $9.90 | $9.992 |
| Completeness | 14% | 14% | 14% | 57% | 29% |
| Billing | monthly | pay first | monthly | yearly | monthly |
| Pay | $99 | €35 | $99 | $99 | $1,199 |
| Enough for | 10,000 calls a month | 4,000 calls | 10,000 calls a month | 10,000 calls a year | 120,000 calls a month |
| Freshness | live | live | live | live | live |
| Who can get it | anyone aged 18 or over who signs in with GitHub or Google | anyone | anyone of legal age to form a binding contract, or with a parent's or guardian's permission | anyone | anyone at least 18 years old or of the age of majority in their jurisdiction |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-05.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Screenshot
- Markdown, not in the answer
- HTML, not in the answer
- Text, not in the answer
- Summary, not in the answer
- Links, not in the answer
- Images, not in the answer
| $ per 1,000 pages | $0.00 |
|---|---|
| Per | call |
| Billing | free |
| Also pays for | Create remote browser session · from the same budget: Query document |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Use our REST API to retrieve public facing data from any URL, no browser required. |
|---|
| Freshness | live |
|---|---|
| Keep data | no limit |
| Use data | To the extent Tiny Fish has or acquires any rights in outputs generated by the Services for you based on Customer Data ("Outputs"), Tiny Fish assigns those rights to you, subject to Tiny Fish's continued ownership of the Services, underlying models, know-how, and any components not specific to you. [...] Tiny Fish hereby grants you a limited, worldwide, non-exclusive, non-transferable, non-sublicensable, revocable right to access and use the Services solely for your internal business purposes in accordance with these Terms and the applicable Order Form or Subscription Terms. No other use of the Services is authorized. This license does not include the right to sublicense, resell, or otherwise transfer the Services or any portion thereof to any third party. |
| Pay | $0 |
|---|---|
| You get | 300 requests |
| Enough for | 300 calls |
| Per second | 0.17 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|---|
| Median | 21.27 s |
| You send | one of query or prompt, one of url or html, Content-Type header "application/json". Optional: params.wait_for, params.is_scroll_to_bottom_enabled, params.mode, params.is_screenshot_enabled, params.browser_profile, params.proxy.type, params.proxy.country_code, params.proxy.url, params.proxy.username, params.proxy.password |
|---|---|
| Method | POST |
| Path | /v1/query-data |
| Plan | Free trial |
|---|---|
| Who can get it | anyone aged 18 or over who signs in with GitHub or Google |
The 3 fields the plan's answer can hold
extracted data, request ID, screenshot