#1 Linkup Alternative
Search the web and read the pages behind the results through one API, with JavaScript rendering, managed proxies, and anti-bot handling in every 1-credit scrape. Linkup Fetch bills $5 per 1,000 rendered pages and $10 in its Pro mode for hard-to-retrieve pages; Context.dev Pro covers either for $0.90, with crawl, map, and batches on the same key.
1,000 pages that need JavaScript rendering
Context.dev Pro and Linkup pay-as-you-go, October 2026 list prices
Linkup Fetch bills $0.001 per static page, $0.005 with renderJs (the setting its docs recommend by default for agents), and $0.01 in Pro mode with rendering. Static pages cost $1.00 per 1,000 on Linkup, less than Context.dev Developer ($2.00) and a little more than Pro ($0.90).
Why switch
Linkup and Context.dev both search the web and fetch pages for AI agents. Linkup is built around search and leads on it; Context.dev adds JavaScript rendering and anti-bot handling to every 1-credit scrape, plus crawl, map, browser actions, saved logins, monitors, and batches of up to 100,000 URLs on the same key.
- Key difference
Rendered, protected pages at 1 credit, not up to $10 per 1,000
Linkup Fetch bills $0.001 per page without JavaScript, $0.005 with renderJs, which its docs recommend as the default in agentic pipelines, and $0.01 in Pro mode with rendering, the mode it points to for hard-to-retrieve pages. Context.dev renders JavaScript and runs managed proxies and anti-bot handling in every 1-credit scrape, so 1,000 such pages cost $0.90 on Pro ($90/mo) instead of $5 to $10, and Pro covers 100,000 of them a month.
- Independent benchmark
38 of 40 agent scrape tasks finished, against Linkup’s 34
Scrapingbench v2 runs the same agent, model, and limits for every provider and checks answers by script. On its 40-task scrape track, an agent finished 38 tasks (95%) with Context.dev and 34 (85%) with Linkup, a 10-point gap the report rates as confident (95% range -20.5 to -2.3), at a similar cost per finished task: 1.36¢ on Context.dev and 1.23¢ on Linkup.
- Search
Search with relevant passages for $1.80 per 1,000 calls
Context.dev Web Search returns up to 100 ranked results and can add the passages that answer your query, read from every result page. Ten results with passages cost 2 credits, or $1.80 per 1,000 searches on Pro, and plain results cost $0.90. A Linkup search at flash, fast, or standard depth costs $5 per 1,000 and returns snippets, and deep search costs $50. Linkup’s sourced answers are cheaper, though: $6 per 1,000 against $9.00 for Context.dev Answers in fast mode.
- Crawl
Crawl and map whole sites, not one URL at a time
Linkup has no crawl or map endpoint, and Fetch reads one URL without following links. Its Extract agent, in closed beta, pulls rows from a listing page for $2 to $10 per task and delivers them as an NDJSON download that expires after 24 hours. Context.dev crawls at 1 credit per page with rendering included and maps a site’s URLs for 1 credit per call.
- Scale
Batches of 100,000 URLs and 100 concurrent requests on Pro
Linkup Tasks accepts up to 100 searches, fetches, or research calls per submission, and Search and Fetch are limited to 10 queries per second per organization. Context.dev Batches accept up to 100,000 URLs or a crawl, support every Scrape output including JSON extraction, refund pages that fail, and keep results for 180 days. Pro allows 100 concurrent requests with no per-minute cap, and Scale allows 500.
- Extraction
Screenshots, parsers, and office files from the same scrape
Linkup Fetch returns Markdown, with optional raw HTML, image URLs, and JSON against a schema for $0.001 more, and accepts only HTML and PDF. A Context.dev scrape returns Markdown, rendered HTML, a screenshot, and images for 1 credit, JSON against your schema for 5 credits, and prebuilt parsers for Google Maps, app store and G2 reviews, and Instagram. Word, PowerPoint, and Excel files go through the same endpoint.
- Interaction
Click, scroll, sign in, and monitor pages for changes
Run up to five browser actions per scrape (a natural-language step, scroll, wait, or wait for a selector) for 2 credits on paid plans, and reuse a saved browser profile for pages behind a login; Linkup Fetch does not authenticate and returns what an anonymous visitor sees. Monitors re-check a page or sitemap for 1 credit per run, post changes to your webhook, and skip the charge when a run fails.
What one request really costs
What 1,000 requests cost on Context.dev Pro and at Linkup’s pay-as-you-go rates, by the kind of page or search. Linkup’s page price depends on rendering and retrieval mode; Context.dev’s does not.
| Request | Context.dev | Linkup | Difference |
|---|---|---|---|
| Static page, no JavaScriptLinkup Fetch, standard mode without renderJs | $0.90 | $1.00 | 1.1x more |
| JavaScript-rendered pageLinkup Fetch with renderJs, its recommended default for agents | $0.90 | $5.00 | 5.6x more |
| Hard-to-retrieve page, renderedLinkup Fetch Pro mode with renderJs | $0.90 | $10.00 | 11x more |
| Crawl a site, per pageLinkup Extract (closed beta) bills $2 to $10 per task | $0.90 | Not offered | Not offered |
| JSON extraction against your schemaLinkup rendered Fetch with schema; $2.00 without rendering | $4.50 (5 credits) | $6.00 | 1.3x more |
| Search, 10 results with relevant passagesContext.dev highlights; Linkup standard search with snippets | $1.80 (2 credits) | $5.00 | 2.8x more |
| Sourced answer to a questionContext.dev Answers in fast mode; Linkup standard sourcedAnswer | $9.00 (10 credits) | $6.00 | 1.5x less |
Derived from Context.dev Pro ($90 for 100,000 credits) at monthly billing and Linkup’s pay-as-you-go list prices, which are the same on every account. Linkup rates are from linkup.so/pricing and docs.linkup.so/pages/documentation/platform/pricing.
Full comparison
| Feature | Context.dev | Linkup |
|---|---|---|
| Scraping & Crawling | ||
| Scrape to Markdown | Yes | Yes |
| HTML output | Rendered HTML | Raw HTML option |
| JavaScript rendering | Always included | renderJs, 5x the base rate |
| Managed proxies and anti-bot handling | Always included | Pro mode, up to $10/1K |
| Screenshots | Yes | No |
| JSON extraction against your schema | 5 credits | +$0.001 per page |
| Prebuilt parsers for maps, app stores, reviews | Yes | No |
| Crawl a site | 1 credit/page | No |
| Map site URLs | 1 credit per call | No |
| Rows from a listing page | JSON extraction | Extract, closed beta |
| Async batch scraping | Up to 100,000 URLs | 100 tasks per submission |
| Change monitoring with webhooks | Yes | No |
| Parse PDFs and office documents | Yes | HTML and PDF only |
| Signed-in scraping with saved logins | Browser profiles | No |
| Interaction & Search | ||
| Browser actions before capture | Up to 5 actions | No |
| Web search with page content | Passages or full Markdown | Snippets |
| 10 results with relevant passages | $1.80/1K on Pro | $5/1K |
| Sub-200 ms search mode | No | Flash (alpha) |
| Agentic multi-step search | Answers endpoint | Standard and deep depths |
| Include or exclude domains | Yes | Yes |
| Exact publish-date range filter | No | Yes |
| Sourced answers in your JSON shape | $9.00/1K on Pro | $6/1K |
| Async multi-section research reports | No | $0.25–$2.50 each |
| Pricing & Billing | ||
| Billing model | Monthly credit plans | Prepaid balance |
| Extra cost for rendering or hard pages | None | Up to 10x the base rate |
| Failed requests free | Yes | Yes |
| Free plan | 1,000 credits/mo | $20 of credit/mo |
| Throughput | 100 concurrent on Pro | 10 queries/second |
| Pay per request with no account | No | x402 in USDC |
| Lowest self-serve price per 1K rendered pages | $0.38 on Scale 2.5M | $5.00 |
| Deployment | ||
| Managed API | Yes | Yes |
| Zero data retention | On request | Enterprise plan |
| Developer Experience | ||
| Public OpenAPI spec | Yes | Yes |
| TypeScript and Python SDKs | Yes | Yes |
| Go, PHP, and Ruby SDKs | Yes | No |
| CLI | Yes | Yes |
| MCP server | Yes | Yes |
| Also Included: Brand & Company Data | ||
| Brand profile by domain, name, email, or ticker | Yes | No |
| Logo CDN for direct embedding (Logo Link) | Yes | No |
Cost per 1,000 pages
Public list prices on both sites, broken down to the cost of 1,000 pages at each tier. Linkup charges the same pay-as-you-go rates on every account, so each row shows what the same prepaid amount buys there, at its rendered (renderJs) and static rates.
| Tier | Context.dev | Linkup |
|---|---|---|
| Free | Free $0/mo 1,000 credits 2 concurrent requests $0 per 1K pages, any page | Free credit $0/mo $20 of credit a month 10 queries per second 4,000 rendered pages a month 20,000 static pages a month |
| Entry | Developer $20/mo 10,000 credits 10 concurrent requests $1.67–$2.00 per 1K pages, any page | Pay as you go $20 prepaid $20 of credit 10 queries per second $5.00 per 1K rendered pages $1.00 per 1K static pages |
| Mid | Pro $90/mo 100,000 credits 100 concurrent requests $0.75–$0.90 per 1K pages, any page | Pay as you go $90 prepaid $90 of credit 10 queries per second $5.00 per 1K rendered pages $1.00 per 1K static pages |
| Growth | Growth $300/mo 500,000 credits 250 concurrent requests $0.50–$0.60 per 1K pages, any page | Pay as you go $300 prepaid $300 of credit 10 queries per second $5.00 per 1K rendered pages $1.00 per 1K static pages |
| High volume | Scale $500/mo 1,000,000 credits 500 concurrent requests $0.42–$0.50 per 1K pages, any page | Pay as you go $500 prepaid $500 of credit 10 queries per second $5.00 per 1K rendered pages $1.00 per 1K static pages |
- Rendered pages assume Linkup Fetch in standard mode with renderJs ($0.005 per call), the setting its docs recommend by default in agentic pipelines, and 1 credit per page on Context.dev, where rendering, managed proxies, and anti-bot handling are always on. Linkup’s Pro mode for hard-to-retrieve pages costs $0.01 per rendered call, $10 per 1,000. Context.dev ranges run from yearly to monthly billing.
- Linkup’s static rate ($1.00 per 1,000 pages without rendering) is below Context.dev Developer ($1.67–$2.00), and its free credit, $20 a month for eligible accounts that sign up with a professional email, covers more pages than 1,000 free credits. Context.dev costs less per page from Pro up, static pages included.
- Linkup rates are from linkup.so/pricing and docs.linkup.so/pages/documentation/platform/pricing. Search and Fetch are limited to 10 queries per second per organization (docs.linkup.so/pages/documentation/platform/rate-limits). Top-ups of $1,000 or more earn bonus credits, and startups can apply for $5,000 in credits.
- Linkup does not charge for errors, including searches where it finds nothing relevant. Context.dev does not bill a scrape when every output fails, except that a target 404 keeps the base credit.
Prices and plans checked on .
Which one fits
Both search the web and fetch pages for agents. These are the cases where the choice is clear. For formats, pricing, and code, see the Context.dev web search API.
Choose Context.dev if
- Your agents read the pages behind the results, including JavaScript-heavy and bot-protected sites, and you want each one at 1 credit instead of $5 to $10 per 1,000.
- You crawl or map whole sites, or run batches of up to 100,000 URLs with failed pages refunded and results kept for 180 days.
- You need more than Markdown: screenshots, browser actions, saved logins, prebuilt parsers, office documents, or page monitors.
- Your agents search at volume and passages are enough: 10 results with relevant passages cost 2 credits, $1.80 per 1,000 searches on Pro, with 100 concurrent requests.
Choose Linkup if
- Search answer quality is your main metric. Linkup reports a 94% F-score on Verified SimpleQA.
- You want several search depths behind one endpoint: Flash (alpha) results in under 200 ms, Fast in about a second, Deep multi-step search and scrape, plus async research reports for $0.25 to $2.50.
- You want low-cost sourced or structured answers: $6 per 1,000 standard searches with a cited answer or JSON, against $9.00 for Context.dev Answers in fast mode on Pro, with exact publish-date ranges.
- Your volume is light and mostly static: the $20 monthly free credit covers 4,000 searches or 20,000 static fetches, there is no subscription, and x402 lets an agent pay per request in USDC with no account.
A few things to know.
More details in the API documentation.
What is the best Linkup alternative?
Context.dev is a Linkup alternative for teams whose agents search the web and then need to read, crawl, or batch the pages. It covers search, sourced answers in your JSON shape, and page fetching, and adds JavaScript rendering and anti-bot handling in every 1-credit scrape, screenshots, browser actions, saved logins, crawl, map, page monitors, and batches of up to 100,000 URLs. If search answer quality alone decides it, Linkup finished more Scrapingbench search tasks and is the better fit.
How does Linkup pricing compare to Context.dev?
Linkup is pay-as-you-go: $5 per 1,000 searches at flash, fast, or standard depth ($6 with a sourced answer or structured output) and $50 at deep depth ($55). Fetch costs $1 per 1,000 static pages, $5 with JavaScript rendering, and $10 in Pro mode with rendering, and Research costs $0.25 to $2.50 per call. Context.dev Pro ($90/mo) includes 100,000 credits: $0.90 per 1,000 pages with rendering and anti-bot handling included, $0.90 per 1,000 searches of 10 results, or $1.80 with relevant passages.
How do Context.dev and Linkup compare in independent benchmarks?
Scrapingbench v2 runs the same agent, model, and limits for every provider and checks answers by script. On its 40-task scrape track, which mostly tests docs headings and page structure, Context.dev finished 38 (95%) and Linkup 34 (85%), a confident 10-point gap (95% range -20.5 to -2.3), at a similar cost per finished task: 1.36¢ on Context.dev and 1.23¢ on Linkup.
Does Context.dev have a web search API like Linkup?
Yes. POST /web/search returns 1 to 100 ranked results per call for 1 credit per 10 results, with domain, language, and freshness filters. Highlights, the passages that answer your query read from every result page, add 1 credit per 10 results, so 10 results with passages cost 2 credits ($1.80 per 1,000 searches on Pro, against $5 for a standard Linkup search with snippets). Full-page Markdown bills 1 credit per page. Linkup adds sub-200 ms Flash results, agentic standard and deep depths, and exact publish-date ranges, and it finished more Scrapingbench search tasks.
Can Context.dev read pages that Linkup Fetch cannot?
Often, yes. Every Context.dev scrape renders JavaScript and runs managed proxies and anti-bot handling for 1 credit, and paid plans add up to five browser actions and saved browser profiles for pages behind a sign-in. Linkup Fetch renders JavaScript only when renderJs is set, offers a Pro mode for hard-to-retrieve pages at up to $0.01 per call, does not authenticate, and accepts only HTML and PDF. If every output of a Context.dev scrape fails there is no charge, except that a target 404 keeps the base credit.
Does Context.dev have an answer or research endpoint like Linkup?
Context.dev Answers researches the web and returns a sourced answer in the JSON shape you provide, for 10 credits in fast mode ($9.00 per 1,000 on Pro) or 100 in ultra mode ($90 per 1,000). Linkup costs less for quick answers: a standard search with a sourced answer or structured output is $6 per 1,000, and deep search is $55. Its async Research endpoint writes cited answers and multi-section reports for $0.25 to $2.50 per call, which Context.dev does not offer.
Can I migrate from Linkup to Context.dev?
Most calls map directly: /search with searchResults to POST /web/search, /search with sourcedAnswer or structured to POST /web/answers, /fetch to POST /web/scrape (a schema becomes formats.json with jsonParams.schema), and /tasks to POST /batch/submit. Drop mode and renderJs, since rendering and anti-bot handling are always on. Context.dev ships TypeScript, Python, Ruby, Go, and PHP SDKs, a CLI, and an MCP server. Flash depth, x402 payments, exact date ranges, and multi-section research reports have no Context.dev equivalent.
When is Linkup the better choice?
Choose Linkup when search answer quality matters most: it reports a 94% F-score on Verified SimpleQA. It also offers sub-200 ms Flash results, deep multi-step search, async research reports, and exact publish-date ranges, and its sourced answers cost less ($6 per 1,000 against $9.00 for Context.dev Answers in fast mode). For light, mostly static work, its $20 monthly free credit covers 20,000 static fetches, and x402 lets an agent pay per request with no account.
More comparisons
Other search APIs that teams compare with Context.dev, or see every comparison.
- Context.dev vs TavilySearch with the relevant passages from every result for 2 credits, plus anti-bot scraping, crawl, and batches.
- Context.dev vs ExaSearch plus full-page scraping of protected sites, crawl, map, and batches of 100,000 URLs on one key.
- Context.dev vs You.comSearch passages for $1.80 per 1,000 instead of $5, and 38 of 40 agent scrape tasks finished in an independent benchmark, against 29.
Ready to switch from Linkup?
Point your search and fetch calls at Context.dev, drop mode and renderJs because rendering and anti-bot handling are always on, and start on the free plan with 1,000 credits a month.



