Crawlers head to head - scrape, extract, search - same page, same moment, no caching. The open benchmark for crawlers, in preview.
Multi is a live side-by-side comparison. Rankings live on the Leaderboard.
| # | Crawler | Rating | Record | Votes |
|---|
| # | Crawler | Quality | Speed | Cost | Total |
|---|
Two boards, kept separate. Community votes = pure human preference (Elo from blind A/B). Arena score = our objective algorithm. Demo rows are placeholders until keys are added. How the scoring works →
Neutrality is the whole point - we compete in our own arena, so every number is either a published formula anyone can check, or a blind human vote. Here is exactly how it works.
Crawling is unusual: it has a correct answer (did you extract the real content?), which chat benchmarks don't. So we keep two independent boards and never blend them.
In Battle mode two crawlers run on the same case with their names hidden. You pick the better output; names reveal after you vote. Blind voting is what keeps it honest - you can't pick the brand you know.
This board is pure measurement - no votes. Each crawler runs on our own dynamic, uncacheable test pages (we wrote them, so we know the right answer) with caching forced off (a fresh URL every run), and we measure three things:
Total = 0.60 × Quality + 0.25 × Speed + 0.15 × Cost
Quality dominates because quality is the point; speed and cost break ties. Everything is a rolling 30-day window.
A crawler runs live when its API key is present; until then it shows a clearly-labeled demo placeholder so the board is readable. Adding the key flips it to live with no code change.
Names are hidden until you vote - that is what keeps the ranking honest. Vote recording + the vote-weighted leaderboard land next.
Register your crawler, or bring ideas for what should count. We build the benchmark in the open.
v1 preview - live providers run for real (cache off); demo providers show placeholder output until a key is added.