Skip to the page

Serply alternatives in 2026

The most accurate search at $5 per 1,000.

Serply sells Google results as JSON in prepaid packs, from $5 for 2,500 searches to $375 for 500,000. A call returns at most 10 results with their snippets, and reading the pages behind them is a second vendor's job.

SpecStream is the live web data engine. Its Search API returns the answer with the page it was read on and up to 100 results a call, at $5 per 1,000 searches, and scores 97.9 on SimpleQA Verified. It answers Serply's own call too.

New accounts get $10 of credit, no card. It covers 2,000 searches.

SpecStream and Serply side by side

SpecStreamSerply
What you changeOne line. https://api.specstream.ai/serply in place of https://api.serply.io, and a SpecStream key in X-Api-Key. GET /v1/search and its results[] keep their shapeGET https://api.serply.io/v1/search/?q= with the key in the X-Api-Key header
What a call returnsGET /v1/web-search returns an answer with the value, the page it was read on and the time it was read, rows with the facts the question asks for, and sources in rank order with url, title and snippetGoogle's results page as JSON: results[] with title, link and description, plus blocks such as ads, answers, knowledge_graph and related_questions
Price per 1,000 searches$5 for up to 10 results, the same rate on every account. num=100 costs $0.059 a callPrepaid packs: Micro $5 for 2,500 credits, $2.00 per 1,000, down to Pro $375 for 500,000, $0.75 per 1,000
Results per callUp to 100 with num on /v1/web-search. Each started block of 10 past the first adds $0.006. The Serply route keeps Serply's ceiling of 10num up to 10
Speed and volumeA median of 0.82 s at 1 search a second and 1.07 s at 20 a second on production on Nov 9, 2026. No limit per key and no daily limit. A busy call gets 429 with Retry-After and is not charged429 Too Many Requests when the rate limit is exceeded
Free to start$10 of credit, no card. That is 2,000 searches, or 12,500 pages2,500 successful requests to use in the first 30 days, no credit card required
Benchmarks97.9 F-score on all 1,000 SimpleQA Verified questions (978 correct), 64.0 item F1 and 43.4 row F1 on all 200 WideSearch tasksGoogle's ranking for the query
The text of the pagesAdd passages=true and each source carries an excerpt of its page, up to about 3,500 characters. The Extract API reads up to 20 pages or documents a call at $0.80 per 1,000 pagesThe description Google shows for each result
Data already heldPublic databases read every morning at specstream.ai/data: every company that filed a Form D since 2023 with its filing history, nearly 2 million US nonprofits, every US bank failure since 1934, federal rules, open federal contracts and grants, and local businesses. Signals such as funding rounds, new executives and layoffs at specstream.ai/signalsSearch results pages, one query at a time
Every match as structured rowsDeep Search: a request in plain words returns every match on the live web as rows that meet each condition you wrote, at 5¢, 15¢ or $1 a row, plus 5¢ for an email and 15¢ for a phone. The most a run can cost is quoted before it starts, and nothing runs until you approve itOne results page per call, 10 results at most
Reruns and change labelsHourly to yearly. Each row comes back labeled changed, unchanged or no longer matching. A changed or new row costs half its rate, an unchanged row 1¢Each call is a new search that takes a credit
Where the data goesGoogle Sheets, Excel, Airtable, Notion, monday.com, HubSpot, Salesforce, Pipedrive, Attio, Slack, Teams, Zapier, Make, n8n and signed webhooks. Agents use the MCP server, the REST API, the Python and TypeScript SDKs, a CLI and A2AA JSON response to the code that called the API, and the serply Python package

Why Serply users move to SpecStream

Other Serply alternatives

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to switch from Serply

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Change the address and the key. The query and the results[] reply stay as they are:

# Before
curl -H "X-Api-Key: $SERPLY_API_KEY" \
  "https://api.serply.io/v1/search/?q=search+api&num=10"

# After
curl -H "X-Api-Key: $SPECSTREAM_API_KEY" \
  "https://api.specstream.ai/serply/v1/search/?q=search+api&num=10"

3. In JavaScript, with fetch:

const reply = await fetch("https://api.specstream.ai/serply/v1/search/?q=search+api&num=10", {
  headers: { "X-Api-Key": process.env.SPECSTREAM_KEY },
});
const { results } = await reply.json();
for (const result of results) console.log(result.position, result.title, result.link);

4. q, num, start, gl and the X-Proxy-Location header keep their meaning, and the route also reads the apikey header and the /v1/search/q=... path that the serply Python package sends. Read 429 with Retry-After as a call to send again later; it is not charged. Every parameter and field is in the Serply migration guide.

5. When you want more than 10 results or the answer itself, call GET https://api.specstream.ai/v1/web-search with the same key, as in the code above.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does Serply cost?
Serply sells prepaid packs, from Micro at $5 for 2,500 credits, $2.00 per 1,000, to Pro at $375 for 500,000, $0.75 per 1,000. Purchased credits never expire, and new accounts get 2,500 free requests for 30 days. SpecStream costs $5 per 1,000 searches and returns the answer with its page.
What is the best Serply alternative?
SpecStream, at $5 per 1,000 searches. One call returns the answer with its page and up to 100 results, it scores 97.9 F-score on all 1,000 SimpleQA Verified questions, shown on the benchmarks page, and it answers Serply's own GET /v1/search.
How many results does a Serply call return?
10 at most: Serply's num goes up to 10. A SpecStream call returns up to 100 results with num, for $0.059.
How do I switch from Serply to SpecStream?
Change one address: https://api.serply.io becomes https://api.specstream.ai/serply, and a SpecStream key goes in X-Api-Key. Each search of up to 10 results costs $0.005, and the results[] reply keeps its shape.
Does Serply have a rate limit?
Serply answers 429 Too Many Requests when its rate limit is exceeded. SpecStream has no limit per key and no daily limit, answered 718 of 720 searches at up to 20 a second on Nov 9, 2026, and a busy call is not charged.
Is there a free Serply alternative?
SpecStream gives $10 of credit on sign up, no card, which covers 2,000 searches with no 30 day limit. Serply gives 2,500 free requests to use in the first 30 days.
Does SpecStream have an MCP server?
Yes, at https://api.specstream.ai/mcp over Streamable HTTP, with OAuth or an API key. The search_web tool runs a search for $0.005, and the agent spends from the same balance as your team.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026
  3. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  4. SpecStream dataspecstream.ai/data, read Nov 10, 2026
  5. SpecStream signalsspecstream.ai/signals, read Nov 10, 2026
  6. Serply pricingserply.io/pricing, read Nov 10, 2026
  7. Serply Google Search referenceserply.io/docs/resources/google-search, read Nov 10, 2026
  8. Serperserper.dev/, read Nov 10, 2026
  9. SerpApi pricingserpapi.com/pricing, read Nov 10, 2026
  10. Brave Search APIbrave.com/search/api/, read Nov 10, 2026