Start using SpecStream for free.
SpecStream is the live web data engine for teams and agents. Start with $10 of credit for your first 30 days, no card. After that you pay for the rows that match what you asked for, at a price you approve before anything runs.
Free
$0- 1 member
- 1 list kept up to date
- No credit card required
Enterprise
From $2,500 / month- Unlimited members
- Every list kept up to date
- Single sign-on, SCIM and audit log export
Pay as you go. Top up from $10, dollar for dollar, and it never expires. Get started
You approve the maximum before any work starts.
The same rates on every plan. A plan’s unused balance rolls over for one more month, or one more year on a yearly plan. Prices in US dollars, excluding applicable tax.
What a call costs
The Search API is $5 per 1,000 searches and the Extract API is $0.80 per 1,000 pages. Both come out of your balance, with no quote and no approval.
- $5
- Search API. Per 1,000 searches.
- $0.80
- Extract API. Per 1,000 pages. A page with no text is not charged.
- 5¢, 15¢ or $1
- Deep Search. Per row delivered.
Your whole stack, on one bill.
One request does the work of a list vendor, an enrichment tool, an email finder, a researcher’s afternoon, a monitor, a map tool and a sync tool.
That stack was only ever for the finished row, so that’s all SpecStream charges for. A row is one business, grant or company that fits everything you asked for, with the details you wanted filled in. The hunt for each one, dead ends included, is on us.
Every price is set by the job it replaces. A plain row costs about what a list vendor charges for a name. A row that takes real digging costs less than the hour a researcher would spend on it.
A plan turns its whole price into credit every month and keeps more of your lists current at once. The rates stay the same on every plan.
The usual stack
$662 a month
plus every email you look up
- List vendorNames, by the month$99
- Contact databaseOne seat$49
- Enrichment toolCredits to fill in the columns$185
- Email finderCharged for every lookupPer email
- Route plannerOne seat$69
- AlertsKeywords in your inboxFree
- ResearcherYour Friday afternoons, at $15 an hour$260
SpecStream Pro
$19 a month
with $19 of credit in it
- One requestFind, enrich, map, monitor, connect and the API
- Each finished rowOnly the ones that matchfrom 5¢
What a row costs
Three rates, set by how much of the job a row does. Your quote says which one applies before anything runs.
- 5¢
- Standard. Up to 5 facts to check or return, with no related list.
- 15¢
- Expanded. Up to 15 facts, plus one related list, such as a company’s jobs or a creator’s posts. 10 related records a result are included, then 10¢ for each further 10.
- $1
- Deep. Anything beyond Expanded.
$0.65 goes back to your balance. Retries and backup sources cost nothing.
- You approve the maximum before new work starts, and that’s the most it can charge.
- A run that finds nothing costs nothing.
- Lists you’ve paid for are yours to open, export and share, as often as you like.
- Cancel a plan and your work stays where it is. Top-ups never expire.
What counts as a fact
A fact is one thing a row has to meet or bring back: the city, the rating, the phone number, the headcount. Anything you describe in your own words, like “hiring salespeople”, counts as one too. A fact you filter on and also get back counts once.
Up to 5 facts a row.
For example: Roofers in Columbus rated 4.5 or better with fewer than 20 reviews, with the phone number.
BalanceRoughly coversFree ($10)200 rowsPro ($19)380 rowsScale ($99)1,980 rowsTeam ($499)9,980 rowsUp to 15 facts, plus a related list such as its jobs or posts.
For example: Software companies in Germany with 50 to 500 people, hiring salespeople, with each open sales job.
BalanceRoughly coversFree ($10)66 rowsPro ($19)126 rowsScale ($99)660 rowsTeam ($499)3,326 rowsMore than 15 facts, or more than one related list.
For example: Restaurant groups in Texas, with every location and every open job.
BalanceRoughly coversFree ($10)10 rowsPro ($19)19 rowsScale ($99)99 rowsTeam ($499)499 rows
The whole kit, on every plan
Schedules, alerts, sheet and CRM syncs, Zapier triggers, the map and the API all work on Free, from your first find. Plans keep more lists current and make room for your team. Single sign-on, SCIM and audit log export are on Enterprise.
Rates are the same on every plan. Leave a plan and everything you made is kept. Your oldest lists stay up to date as far as the new plan has room, and the rest wait until there’s room again.
- Web
- Mac & Windows
- iPhone & Android
- Connected tools
- API & MCP
Agents can pay their own way
An agent with no account can still buy data. It asks once, gets back the most the run can cost, pays, and reads the rows with their sources.
- MPP
- By card, from $1. Whatever the run didn’t use goes back to the card.
- x402
- In USDC on Base, Arbitrum or Polygon.
- $0
- For a run that finds nothing. The rates are the ones above, for the rows that match.
Work out your month
Pick the kind of work and how much of it, and see what it costs on each plan.
Your estimate (1 kind of work)
Find records
You pay for what we find, at a price you approve first. Matches are billed at their rate.
Standard
$0.05 each
Expanded
$0.15 each
Deep
$1 each
Estimated total
for all work, pay as you go
$5/mo
Get startedHow our pricing works
- Pay per row that matches, at a price set by the job each replaces
- $10 of credit to start, once, no card
- Spending limits for your account, projects, agents and schedules; nothing runs past them
- Retries, backup sources, and results you already own cost nothing extra
Estimating usage
- Not sure how many results you need? , or describe your request in the workspace and check its quote – no credit card required.
- The long version: how quotes and billing work.
Something bigger?
For lists you’d rather not run yourself.
Done for you
By quote
We write and run your recurring lists and deliver them into your tools, priced by quote.
Talk to usPricing questions
Something we didn't answer? Talk to a human
Why does Deep Search bill per row, and not per seat or per search?
Because a seat doesn’t find anything, and a search can come back empty. You pay for the rows you can use, at a price set by the job each one replaces: about what a list vendor charges for a plain row, and less than the hour a researcher spends on one that takes digging. Nobody pays per person. Each plan sets how many people can share it: 1 member on Free and Pro; 10 on Scale; 50 on Team; unlimited on Enterprise.
Is Free every month?
No. Free is $10 of credit, once, for your first 30 days, so you can try it on something real. No card. Your account, the API, MCP and every app stay free after that; new work needs a top-up from $10 or a plan.
How much work does a plan include?
All of it, every month. Pro’s $19 is $19 of credit, and Scale and Team do the same with $99 and $499, at the same rates as everyone else. On top of that, a plan keeps more lists up to date at once and makes room for more people.
Is anything locked on Free?
Only single sign-on, SCIM and audit log export, which are on Enterprise. Schedules and their alerts, keeping a sheet or a CRM in sync, webhooks, Zapier, Make, n8n and Activepieces, Slack and Teams, the map and its route planner, exports, the API, MCP and every app all work on Free. What grows with a plan is how many lists stay up to date at once: 1 list on Free, 10 lists on Pro.
What happens to unused balance?
Purchased top-ups don’t expire. Each paid monthly balance is available during its billing cycle and one more.
Do I pay again to read or export a result?
No. Reading, organizing, comparing, exporting, and sharing saved work are included. Finding more results, adding new details, and rechecking facts are new work, with a new quote.
What does a person’s email or phone cost?
A row that comes with the person’s email you asked for costs its rate plus 5¢; with their phone, plus 15¢. It works on any list, so a company list can bring back the owner’s email. An email built from the company’s own pattern counts and is labeled likely. A row without the contact pays its rate alone.
What does a recheck cost?
A recheck reads every kept row again and tells you which still match, which no longer do and what changed. A row that changed, or a new row, is half the rate, rounded up: 3¢, 8¢ or 50¢, and a contact adds half its price. A row that comes back unchanged or no longer matches is 1¢.
What does a detail I mark as needed cost?
Nothing extra. Companies that have it come back as rows and pay their rate. A company left out without it costs nothing. The quote shows the most you can pay, and you approve that before anything runs.
What does it cost to work on my own list?
Importing is free. Each row SpecStream finds and checks is 5¢, and a row that matches pays its rate instead. A row it can’t find costs nothing. Placing addresses on the map is free.
What counts as a match?
A row where every condition you set holds, each answered with a reason and the line on the page that shows it. Rows the pages don’t settle come back as possible matches, free.
What if it finds fewer than I asked for?
You pay for each row it found, at the rate on your quote, and the price of anything it couldn’t find goes back to your balance automatically. A find with no match costs nothing.
Do I get anything for inviting people?
Yes, and so do they. When someone you invite starts a paid plan, you each get 20% of their first payment as work: $3.80 each for Pro, $19.80 each for Scale and $99.80 each for Team. 5 friends on Pro pay back your own Pro month. Top-ups don’t count, and the work is yours for 90 days.
Do agents cost extra?
No. Connecting an agent through the API or MCP is free on every plan, for good. People and agents use the same balance and the same rates, and you can limit what an agent may do and spend.
Can I cancel or change a plan?
Yes, from the website, the workspace, or the app. Upgrades start right away: you pay only the difference for the rest of the billing cycle, and the bigger plan’s extra balance for those days arrives with it. Downgrades and cancellation start when the cycle you’ve paid for ends, and you keep your plan until then. Purchased balance and saved work stay; monthly balance keeps its original expiry. A plan bought through the App Store is changed through Apple.
What happens to my schedules if I leave a plan?
The oldest keep running, as many as the new plan has room for. The rest wait, free, until there’s room again, and nothing you made is deleted.
Start with $10 of data, no card.
Every plan turns fully into work, and you see the price of each request before it runs.