Skip to the page

Headless browser for AI agents

Pages read at $0.80 per 1,000.

A hosted headless browser for AI agents costs $0.08 to $0.12 a browser hour on Steel, Hyperbrowser and Browserbase, on paid plans from $20 to $250 a month. An agent that opens a page to read it pays for every minute it stays open.

SpecStream is the live web data engine for teams and agents. The Extract API reads up to 20 pages at once and returns their main text as Markdown. A page that refuses a plain read goes to a real browser, at the same price.

Reading costs $0.80 per 1,000 pages, and a page with no text is not charged. New accounts get $10 of credit, no card: 12,500 pages. The Extract API scores 0.908 F1 on WCXB, the highest score on the test (benchmarks).

New accounts get $10 of credit, no card. It covers 12,500 pages.

SpecStream and hosted headless browsers side by side

SpecStreamBrowserbaseSteelHyperbrowser
What the agent callsread_pages over MCP or POST /v1/extract with up to 20 URLs, and search_web or GET /v1/web-search to find themA cloud browser it drives, plus a Search API and a Fetch APIA cloud browser session it drives, plus browser tools at /scrapeA cloud browser session it drives, plus a Fetch API billed per page
Reading one page$0.80 per 1,000 pages. A page with no text is not chargedFetch API: $1 per 1,000 calls on Developer, $0.50 on Startup, $4 per 1,000 with ExtractBrowser tools (/scrape): $5 per 1,000Fetch: $0.001 a page, and $0.005 more a page for JSON output
A page that refuses a plain readRead again as a browser would ask for it, then in a real browser, then from the site's own feed or its newest public archive capture, at the same page priceBrowser time: 100 browser hours on Developer, then $0.12 an hour. 500 on Startup, then $0.10Browser hours: $0.10 on Launch, $0.08 on ScaleBrowser time: $0.10 an hour, plus any proxy data used
Search the web$5 per 1,000 searches of up to 10 results, $1 per 1,000 on the fast tier. 97.9 F-score on all 1,000 SimpleQA Verified questions$5 per 1,000 searches by default, after the included callsRates listed on its pricing page: browser hours, proxy bandwidth, CAPTCHA solves at $3 per 1,000 on Launch and /scrape$0.005 a query
To start$10 of credit on sign-up, no card. Pay from a balance, and a top-up from $10 never expiresFree: 1 browser hour. Developer $20 a month, Startup $99 a monthLaunch: $30 of credits, one time. Scale: $250 a month plus usage5,000 free credits, enough for 50 browser hours. Startup $30 a month, Scale $100 a month
Many pages at onceUp to 20 URLs a call, each with up to 30 seconds, all read at the same time25 concurrent browsers on Developer, 100 on Startup10 concurrent sessions on Launch, 100 on Scale25 concurrent sessions on Startup, 100 on Scale
How long one read can runUp to 30 seconds a URL, with nothing to open or close15 minutes a session on the Free plan15 minutes a session on Launch, 1 hour on Scale, up to 24 hours on EnterpriseBilled by the hour of browser time while the session runs

Why agents read pages with SpecStream

Other headless browsers for AI agents

How SpecStream scores

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

How to give your agent SpecStream for reading

1. Create a key on the Search API screen of the workspace. A key that reads pages needs the finds:spend scope. New accounts get $10 of credit, no card.

2. Replace the step that opens a browser to read a page with one call. In Python:

import os
import requests

reply = requests.post(
    "https://api.specstream.ai/v1/extract",
    headers={"Authorization": f"Bearer {os.environ['SPECSTREAM_API_KEY']}"},
    json={"urls": ["https://example.com/pricing"], "format": "markdown"},
    timeout=60,
).json()
for page in reply["data"]["results"]:
    print(page["status"], page["url"], page.get("title"))
    print((page.get("text") or "")[:500])

3. Or connect your agent to https://api.specstream.ai/mcp and let it call search_web and read_pages itself. Keep the browser for the steps that click.

Frequently asked questions

Something we didn't answer? Talk to a human

What is the best headless browser for AI agents?
For an agent that reads pages, SpecStream: $0.80 per 1,000 pages through the Extract API or the read_pages MCP tool, with a real browser used on SpecStream's side when a page refuses a plain read. It returns each page's main text as Markdown, with its dates and emails, and a page with no text costs nothing.
How much does a hosted headless browser cost?
$0.08 to $0.12 a browser hour on the plans read on Nov 12, 2026: Steel $0.10 on Launch and $0.08 on Scale, Hyperbrowser $0.10, Browserbase $0.12 on Developer ($20 a month) and $0.10 on Startup ($99 a month). SpecStream bills per page read instead, $0.80 per 1,000.
Does an AI agent need a headless browser to read JavaScript pages?
Not to read them. SpecStream's Extract API reads up to 20 URLs a call, and a page that refuses a plain read is read again in a real browser at the same $0.0008 a page. The agent needs its own browser only for steps that click, type or sign in.
How many pages does $10 read?
12,500 pages at $0.80 per 1,000, and new SpecStream accounts get $10 of credit with no card. Pages that give no text, 404 pages and bot checks are not charged.
Can my agent use SpecStream over MCP?
Yes, at https://api.specstream.ai/mcp. search_web searches the live web at $5 per 1,000 searches, and read_pages reads up to 20 URLs a call at $0.80 per 1,000 pages, from one balance.
Is a self-run browser cheaper than a hosted one?
Playwright is free under Apache 2.0, and you pay for the machines, the addresses and the time to keep them working. SpecStream reads a page for $0.0008 with none of those to run.

Sources

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

  1. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
  2. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  3. Browserbase pricingbrowserbase.com/pricing, read Nov 12, 2026
  4. Steel pricingsteel.dev/pricing, read Nov 12, 2026
  5. Hyperbrowser pricinghyperbrowser.ai/pricing, read Nov 12, 2026
  6. Browserless pricingbrowserless.io/pricing, read Nov 12, 2026
  7. Playwright READMEgithub.com/microsoft/playwright, read Nov 12, 2026