scrapingbench

String for AI agents: benchmark results

String (scraping infrastructure) was tested on scrape, search and map, not on crawl. It got the same tasks, the same model (Claude Haiku 5.5), the same prompt and the same limits as every other provider, and a script checked every answer.

String website

Scrape 40 tasks · Test heading and structure preservation on documentation pages, plus package versions and JS fields.

Tasks done
88%
35 of 40
95% interval
76%–97%
Cost per finished task
1.33¢
Median time
3.9 s

4th of 10 on tasks done. String is behind Context.dev (95%), but the gap of 7 points is too small to rule out chance.

Answer in the provider's response, no model: what the API returned held every answer on 38 of 40 applicable tasks (95%).

Scrape results, String highlighted
ProviderTasks done95% intervalCost per finished taskMedian time
Context.dev38 of 40 (95%)85%–100%1.36¢4.6 s
Spider37 of 40 (93%)81%–100%0.88¢5.7 s
Scrapfly36 of 40 (90%)79%–100%1.17¢6.0 s
String35 of 40 (88%)76%–97%1.33¢3.9 s
Linkup34 of 40 (85%)71%–96%1.23¢4.0 s
Firecrawl32 of 40 (80%)66%–92%1.67¢4.8 s
TinyFish31 of 40 (78%)61%–92%0.71¢4.6 s
Browserbase30 of 40 (75%)60%–89%1.93¢3.6 s
You.com29 of 40 (73%)56%–89%1.00¢3.6 s
Jina Reader6 of 40 (15%)5%–26%4.26¢5.4 s

All scrape results and charts

Map 15 tasks · Discover canonical URLs within a verified documentation scope.

Tasks done
93%
14 of 15
95% interval
80%–100%
Cost per finished task
0.98¢
Median time
8.4 s

1st of 3 on tasks done. String finished the most map tasks, but its lead over Firecrawl (87%) is too small to rule out chance.

Answer in the provider's response, no model: what the API returned held every answer on 14 of 15 applicable tasks (93%).

Map results, String highlighted
ProviderTasks done95% intervalCost per finished taskMedian time
String14 of 15 (93%)80%–100%0.98¢8.4 s
Firecrawl13 of 15 (87%)67%–100%1.32¢11 s
Context.dev12 of 15 (80%)60%–100%0.98¢6.4 s

All map results and charts

String compared

Other providers