scrapingbench

8 web data APIs, every track they ran

Each cell is tasks done with the provider as the agent's only tool, and the cost of each finished task. Bold marks the most tasks done on a track, which on most tracks is not a gap big enough to rule out chance. A dash means the provider didn't run that track.

Tasks done and cost per finished task, by provider and track
ProviderScrape · 60 tasksSearch · 60 tasksMap · 15 tasksCrawl · 10 tasks
Context.devcontent API92%0.72¢75%1.82¢47%1.84¢60%7.58¢
Firecrawlcontent API90%1.22¢85%3.04¢40%3.35¢50%14.2¢
Browserbasebrowser infrastructure82%1.12¢38%5.97¢not runnot run
Linkupcontent API90%0.60¢83%2.55¢not runnot run
Scrapflyscraping infrastructure88%0.61¢not runnot run70%2.88¢
TinyFishcontent API90%0.43¢73%1.31¢not runnot run
Jinacontent API87%0.57¢not runnot runnot run
Spidercontent API20%2.48¢not runnot runnot run

Not in this table

Exa, Tavily, Bright Data and Perplexity were not tested, so there are no numbers for them here. Parallel was tested on search, but its customer terms require written consent to publish benchmark results, so its results are left out. Want a head-to-head? See the comparisons.