PhantomBuster alternative

Data, not account automation. Clean JSON, one charge per success.

Free to try, no card Paid funds never expire No login, public data
WHAT COMES BACK

One request, real response

# one charge per result returned; zero results cost nothing curl "https://crustapi.com/v1/search?type=maps&q=marketing+agencies+in+Austin" -H "x-api-key: YOUR_KEY"

Ask for local businesses and each lead comes back as clean JSON from the API. The same rows are available as CSV that drop straight into Sheets or a CRM, like this:

titlecategoryphonewebsiteratingreviewsCount
Brightpath MarketingMarketing agency+1 512-555-01••https://example-agency.com4.7213
North Loop CreativeAdvertising agency+1 512-555-01••https://example-creative.com4.988

Change type to pull a different Google surface, and page with num for more results.

WHAT EVERY RECORD INCLUDES

What data do you get?

Every result comes complete, so you build a list or a dataset with no second call. Here is the same example record as CSV, for Sheets or a database:

titlecategoryphonewebsiteaddressratingreviewsCountposition
Brightpath MarketingMarketing agency+1 512-555-01••https://example-agency.com901 W 5th St, Austin, TX 787034.72131

Or the same record as the clean JSON the API returns:

// the top result in full { "title": "Brightpath Marketing", "category": "Marketing agency", "phone": "+1 512-555-01••", "website": "https://example-agency.com", "address": "901 W 5th St, Austin, TX 78703", "rating": 4.7, "reviewsCount": 213, "position": 1 }
HOW IT COMPARES

vs PhantomBuster

PhantomBuster automates actions on your own connected accounts. CrustAPI returns public data as an API and never logs in as you.

PhantomBusterCrustAPI
Billing modelMonthly subscription, measured by execution time and plan tierGoogle Search starts at $1.00 per 1,000 successful requests, Maps at $1.96 per 1,000 businesses, LinkedIn reads at $6.00 per 1,000 successful requests, and People, Jobs and Refresh at $1.96 per 1,000 billing units. Full profiles in People use the LinkedIn read rate per full profile. Each deposit saves its own prices until spent. Every eligible account gets $6 of free usage monthly; paid funds never expire.
Free tierTime-limited free trialFree to try, no card, refreshed monthly
Balance expiryAllowance tied to your monthly planPaid funds never expire
Account loginRuns through your own connected LinkedIn or social accountNo login. Public, logged-out data only
What it returnsSocial automation output tied to each runThe whole Google menu, Search, Maps, News, Shopping, Images, Videos, Scholar, Patents, Places, Reviews, Autocomplete, and Webpage, as one clean JSON schema, plus LinkedIn profiles and local business leads. Take it as clean JSON from the API, or the same rows as CSV
Owning the dataExport from each runNo storage limits. Keep it, export it, build on it
FAIR PLAY

When PhantomBuster is the better pick: you need to act, not only read. PhantomBuster sends connection requests, auto-messages, and multi-step outreach sequences on the accounts you connect, and can reach fields that only show when logged in. CrustAPI returns public data as clean JSON and never touches your accounts. If you need the outreach automation, keep PhantomBuster for that job.

PRICING

How much does CrustAPI cost?

You pay the applicable price per successful call. Maps bills per business returned; other Google endpoints bill per successful request. Empty and failed requests are free.

DepositGoogle Search / 1,000 requestsMaps / 1,000 businessesLinkedIn reads / 1,000 requestsPeople, Jobs, Refresh / 1,000 units
$10+$1.00$1.96$6.00$1.96
$149+$0.76$1.49$4.50$1.49
$549+$0.56$1.10$3.30$1.10
$1,999+$0.41$0.80$2.45$0.80
$6,500+$0.33$0.65$1.95$0.65
$27,500+$0.28$0.55$1.65$0.55
$50,000+$0.26$0.50$1.50$0.50
$100,000+$0.20$0.40$1.50$0.40

Every eligible account gets $6 of free usage monthly. Each deposit keeps its prices until spent; paid funds never expire. People and Jobs bill per successful search, Refresh per accessible profile. Full profiles in People use the read rate per full profile. See all billing details.

Larger deposits unlock lower endpoint prices. Each deposit keeps its prices until spent. See the full deposit table on the pricing page. Prices in USD, ex-tax.

Everything is prepaid and self-serve, and paid funds never expire. LinkedIn profile calls bill the applicable endpoint price for successful data too. There is no monthly seat and nothing to cancel.

THREE STEPS

How do you get started?

No account to connect. From zero to a lead list in about two minutes:

  1. 1

    Create a free account. Try it free, no card needed.

  2. 2

    Type a search in the playground. Something like marketing agencies in Austin. The leads land in a table.

  3. 3

    Export the CSV, or copy your key and run the curl above. Same data, as JSON.

Pull your first list free
Try it free. No card, no contract.
Try for free
ONE API, ONE SCHEMA

What CrustAPI covers

Pay only for results at the applicable endpoint rate. Google Search bills per successful request and Maps per business returned. LinkedIn reads bill per successful request, People and Jobs per successful search, Refresh per accessible profile, and enriched People per full profile. Empty and failed requests are free. The pricing page lists every rate. type parameter to move between them, no new integration each time.

type=webGoogle Search type=mapsGoogle Maps type=newsNews type=shoppingShopping type=imagesImages type=videosVideos type=scholarScholar type=patentsPatents type=placesPlaces type=reviewsReviews type=autocompleteAutocomplete type=webpageWebpage
WHO IT'S FOR

Who switches from PhantomBuster?

Related: Google Maps scraper API · Google Search API · Google News API · LinkedIn profile scraper · Business leads database · Docs

BEFORE YOU ASK

Common questions

Not exactly. PhantomBuster automates actions on the accounts you connect, like connection requests and messages. CrustAPI is a data API: it returns public web, maps, and lead data as clean JSON and never logs into or acts on your accounts. If you only need the data, it replaces the scraping half; if you need the outreach automation, keep PhantomBuster for that part.

No. It reads only public, logged-out pages, so there is no account to connect and no risk to your profile. PhantomBuster runs through your own logged-in session, which is what lets it act on your behalf.

The whole Google menu, Search, Maps, News, Shopping, Images, Videos, Scholar, Patents, Places, Reviews, Autocomplete, and Webpage, all as one clean JSON schema, plus LinkedIn profiles. Local business leads come straight from the Maps results, and you can pull the same rows as CSV.

Google Search starts at $1.00 per 1,000 successful requests, Maps at $1.96 per 1,000 businesses, LinkedIn reads at $6.00 per 1,000 successful requests, and People, Jobs and Refresh at $1.96 per 1,000 billing units. Full profiles in People use the LinkedIn read rate per full profile. Each deposit saves its own prices until spent. Every eligible account gets $6 of free usage monthly; paid funds never expire.

Yes, a free plan with no credit card, and they refresh monthly. Paid funds you buy on top never expire, so an unused pack waits for your next project.

Yes. The API returns clean JSON, and the CSV view drops the same rows straight into Sheets, Clay, or a database with no transformation. There are no storage limits, so you keep what you pull.

WORKS WITH YOUR STACK

Try it on a search you actually run

The free plan covers a real batch of leads. Run one search and look at the JSON that comes back.

Try for free
No credit card required