Perplexity vs Parallel: web search API comparison
Perplexity and Parallel measured on the same three jobs: factual lookup, hard retrieval for coding agents, and multi-hop company search. Winner per task is in the table below.
Perplexity or Parallel — winner per task
Best measured endpoint per vendor on each task. Modes stay separate rows in the tables below.
| Task | Perplexity | Parallel | Measured winner |
|---|---|---|---|
| Factual lookup (accuracy) | 97.3% | 93.3% | Perplexity |
| Hard retrieval (task completion, search+fetch) | 77.7% | 77.0% | Perplexity |
| Multi-hop (F1, search-only) | 38.4% | 45.8% | Parallel |
Perplexity and Parallel on company-news lookup
One query, one verifiable fact. 300 questions, max 10 results. Full factual lookup board →
| Axis | Perplexity | Parallel | Measured winner |
|---|---|---|---|
| Accuracy (extracted-answer) | 97.3% | 93.3% | Perplexity |
| Answer recall (AR@5) | 98.3% | 92.0% | Perplexity |
| Speed (mean latency) | 1.38s | 348ms | Parallel |
| Cost per 1,000 queries (list price) | $5.00 | $1.00 | Parallel |
| Rank | Vendor | Endpoint & configuration | $ / 1k correct | Accuracy | AR@1 | AR@5 | Latency | Snippet tokens | Total $ | Official docs | Cost per 1,000 queries |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Parallelweb search | POST /v1/searchmode=fast | $1.16 | 86.0% | 44.3% | 79.0% | 942ms | 1,839 | $0.30 | Official docs | $1 / 1kmode=fast · 10 results |
| 2 | Parallelweb search | POST /v1/searchmode=turbo | $1.40 | 71.3% | 45.3% | 66.0% | 348ms | 1,853 | $0.30 | Official docs | $1 / 1kmode=turbo · 10 results |
| 3 | Perplexityweb search | POST /searchsearch_context_size=low | $5.14 | 97.3% | 91.7% | 98.3% | 1.38s | 476 | $1.50 | Official docs | $5 / 1kSearch API · POST /search |
| 4 | Parallelweb search | POST /v1/searchmode=basic | $5.36 | 93.3% | 55.0% | 92.0% | 1.68s | 2,330 | $1.50 | Official docs | $5 / 1kmode=basic · 10 results |
$ / 1k correct is $ / 1k queries divided by extracted-answer accuracy. Ranked by $ / 1k correct. Cost per 1,000 queries is the published PAYG list price, linked to the vendor pricing page. Not promotional packs or volume discounts. TinyFish Search is free with a 30 requests/min cap — $0 is not unlimited throughput.
Perplexity and Parallel on coding-agent docs
Grounded task completion on 100 documentation tickets. A pass needs a # source: URL from that run. Full coding-agent board →
Perplexity leads at 77.7%. Median task time: Perplexity 22s vs Parallel 30s.
| Rank | Vendor | Endpoint & configuration | Task completion | Median task time | Median task cost | Avg search time | Median task tokens | API list price |
|---|---|---|---|---|---|---|---|---|
| 1 | Perplexity | POST /search search_context_size=highPOST /search search_context_size=high | 77.7 ± 1.5 | 22s | $0.083$0.025 search+fetch$0.058 token cost | 991ms | 20,062 | $0.005 / search$0.005 / fetch |
| 2 | Parallel advanced | POST /v1/search mode=advancedPOST /v1/extract | 77.0 ± 1.0 | 33s | $0.096$0.019 search+fetch$0.077 token cost | 3.11s | 27,092 | $0.005 / search$0.001 / fetch |
| 3 | Parallel basic | POST /v1/search mode=basicPOST /v1/extract | 76.0 ± 0.0 | 30s | $0.107$0.023 search+fetch$0.084 token cost | 1.59s | 32,809 | $0.005 / search$0.001 / fetch |
| Rank | Vendor | Endpoint & configuration | Task completion | Median task time | Median task cost | Avg search time | Median task tokens | API list price |
|---|---|---|---|---|---|---|---|---|
| 1 | Perplexity | POST /search search_context_size=low | 77.3 ± 2.1 | 18s | $0.059$0.025 search$0.034 token cost | 957ms | 8,765 | $0.005 / search |
| 2 | Parallel fast | POST /v1/search mode=fast | 66.7 ± 1.5 | 22s | $0.054$0.005 search$0.049 token cost | 953ms | 12,460 | $0.001 / search |
| 3 | Parallel turbo | POST /v1/search mode=turbo | 64.7 ± 2.1 | 19s | $0.059$0.005 search$0.054 token cost | 333ms | 14,130 | $0.001 / search |
Perplexity and Parallel on multi-turn company search
45 questions, each with three or four constraints. Scored on precision, recall, F1, and exact-set. Full multi-turn board →
Parallel leads F1 at 45.8%. Median agent time: Perplexity 48.87s vs Parallel 45.29s. Median task cost: Perplexity $0.334 vs Parallel $0.412.
| Provider | Endpoint & configuration | F1 | Precision | Recall | Exact set | Median time | Mean turns | Median task cost | API list price |
|---|---|---|---|---|---|---|---|---|---|
| Perplexity | POST /searchsearch_context_size=low | 38.4 ± 1.8 | 79.5 ± 4.9 | 27.4 ± 1.0 | 2.3 ± 2.1 | 48.9 s | 7.7 | $0.334$0.070 search$0.264 token cost | $0.005 / search |
| Parallel advanced | POST /v1/search mode=advancedparallel-advanced | 45.8 ± 3.0 | 87.7 ± 6.6 | 33.5 ± 3.2 | 1.8 ± 3.0 | 82.3 s | 7.3 | $0.651$0.070 search$0.581 token cost | $0.005 / search |
| Parallel basic | POST /v1/search mode=basicparallel-basic | 45.3 ± 2.2 | 88.3 ± 0.8 | 33.1 ± 2.2 | 2.5 ± 1.6 | 67.6 s | 7.4 | $1.104$0.070 search$1.034 token cost | $0.005 / search |
| Parallel fast | POST /v1/search mode=fastparallel-fast | 36.9 ± 5.9 | 77.9 ± 4.6 | 27.1 ± 4.8 | 1.6 ± 2.2 | 52.6 s | 7.4 | $0.434$0.014 search$0.420 token cost | $0.001 / search |
| Parallel turbo | POST /v1/search mode=turboparallel-turbo | 36.7 ± 4.5 | 83.3 ± 9.1 | 26.7 ± 3.5 | 3.0 ± 2.7 | 45.3 s | 7.7 | $0.412$0.014 search$0.398 token cost | $0.001 / search |
F1, precision, recall, and exact-set accuracy are percentages reported as mean ± sample SD across three independent runs; each run aggregates all 45 questions. SD is measured in percentage points. Median time is the median end-to-end time across all runs for each vendor. Median task cost is the median of LLM $ plus search/fetch API $ per agent run. API list price is the PAYG unit rate of the search (and fetch) endpoint the harness calls.
| Provider | Endpoint & configuration | F1 | Precision | Recall | Exact set | Median time | Mean turns | Median task cost | API list price |
|---|---|---|---|---|---|---|---|---|---|
| Perplexity | POST /searchsearch_context_size=high | 48.1 ± 3.7 | 88.0 ± 4.2 | 35.9 ± 3.5 | 2.4 ± 2.1 | 54.0 s | 7.4 | $0.496$0.070 search+fetch$0.429 token cost | $0.005 / search |
| Parallel basic | POST /v1/search mode=basicparallel-basic | 43.5 ± 1.7 | 84.4 ± 3.9 | 32.5 ± 1.1 | 3.1 ± 2.6 | 69.5 s | 7.6 | $1.089$0.065 search+fetch$1.033 token cost | $0.005 / search$0.001 / fetch |
| Parallel fast | POST /v1/search mode=fastparallel-fast | 42.5 ± 3.0 | 86.5 ± 2.5 | 31.1 ± 3.1 | 2.9 ± 2.6 | 53.7 s | 7.5 | $0.437$0.013 search+fetch$0.423 token cost | $0.001 / search$0.001 / fetch |
| Parallel advanced | POST /v1/search mode=advancedparallel-advanced | 39.7 ± 3.4 | 86.0 ± 9.1 | 27.5 ± 2.2 | 2.0 ± 4.8 | 84.1 s | 7.5 | $0.633$0.062 search+fetch$0.572 token cost | $0.005 / search$0.001 / fetch |
| Parallel turbo | POST /v1/search mode=turboparallel-turbo | 33.4 ± 10.4 | 84.3 ± 16.0 | 23.3 ± 7.9 | 0.0 ± 0.0 | 48.5 s | 7.8 | $0.403$0.013 search+fetch$0.390 token cost | $0.001 / search$0.001 / fetch |
F1, precision, recall, and exact-set accuracy are percentages reported as mean ± sample SD across three independent runs; each run aggregates all 45 questions. SD is measured in percentage points. Median time is the median end-to-end time across all runs for each vendor. Median task cost is the median of LLM $ plus search/fetch API $ per agent run. API list price is the PAYG unit rate of the search (and fetch) endpoint the harness calls.
Perplexity vs Parallel — common questions
Perplexity vs Parallel: which web search API is better?
Factual lookup: Perplexity leads accuracy (Perplexity 97.3% vs Parallel 93.3%). Hard retrieval: Perplexity leads task completion (Perplexity 77.7% vs Parallel 77.0%). Multi-hop: Parallel leads F1 (Perplexity 38.4% vs Parallel 45.8%).
Is Perplexity or Parallel cheaper?
On factual lookup list price: Perplexity $5.00 per 1,000 queries vs Parallel $1.00 — Parallel is cheaper. Coding token efficiency is median task tokens; multi-hop cheapest is cost per agent run. Free tiers and volume discounts excluded.

