A Google Places API alternative that keeps Google's data

Search a city, get the same places Google shows you.

Google's own place data 1 credit per search Credits never expire
PULLED LIVE FROM THE API, AUGUST 2, 2026

What data do you get?

# one search returns the whole set of places for 1 credit; an empty result is free curl "https://crustapi.com/v1/search?type=places&q=coffee&location=Austin, TX" -H "x-api-key: YOUR_KEY"
// the first place returned (long website URL trimmed to fit): { "position": 1, "title": "Trippy Buck Coffee", "address": "720 Brazos St, Austin, TX 78701", "latitude": 30.269416999999997, "longitude": -97.7410702, "rating": 4.9, "ratingCount": 39, "priceLevel": "$1–10", "category": "Coffee shop", "phoneNumber": null, "website": "https://linktr.ee/TrippyBuckCoffee?utm_source=ig…", "cid": "581431293581611026" }

That call returned 10 places in about 1.4 seconds and cost 1 credit for the whole search.

The priceLevel field carries the price band Google shows. On this coffee search every one of the 10 places had one, nine at $1–10 and one at $10–20. It is null only when Google shows no band for a place.

phoneNumber and website work the same way: on this pull 5 of the 10 places listed a phone number and 7 listed a website, and the rest came back null.

WHAT EVERY PLACE INCLUDES

The fields you get back

RankPosition NameTitle LocationAddress CoordinatesLat + long ReputationRating VolumeReview count Price bandPrice level TypeCategory ContactPhone number LinkWebsite IDcid
THE PART MOST ALTERNATIVES SKIP

Most "alternatives" hand you a different dataset

When people search for a Google Places API alternative, the usual answers are Mapbox, HERE, OpenStreetMap, or Foursquare. Those are real map providers, and for some jobs they fit well.

The catch is they are a different set of places, ratings, and review counts than the ones Google shows. If your app or your customers expect the numbers they see on Google, swapping the dataset changes the answer.

CrustAPI is the alternative that keeps Google's own live place data. You search a term and a city, and you get the same public results a person would see, in a lean flat shape.

No field-by-field pricing tiers, no restrictions on where you can show the data, and 1 credit per search no matter how many places come back.

SIDE BY SIDE

Switching dataset vs keeping Google's

Different-dataset alternativesCrustAPI Places
Whose dataMapbox, HERE, OSM, or FoursquareGoogle's own public places
Ratings and review countsMatch that provider, not GoogleThe Google numbers people see
ShapeVaries by providerLean flat JSON, one schema
BillingVaries by provider1 credit per search, empty is free
Free tierVaries by provider3,000 credits / month, no card

The data is public and logged out. We run the infrastructure so you don't stand up and babysit a scraper, and you read plain JSON back.

Search a city free
3,000 credits a month. No card, no contract.
Get started →
WHO IT'S FOR

Who uses this?

Local directories

Lead-gen by city

Store locators and maps

THREE STEPS

How do you get started?

No code needed. From zero to a list of places in about two minutes:

  1. 1

    Create a free account. You get 3,000 credits a month, no card needed.

  2. 2

    Type a search in the playground. Something like coffee in Austin, TX. The places land in a table.

  3. 3

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

PRICING

How much does place data cost?

A search that returns ten places costs 1 credit, not ten. A search that returns nothing costs nothing.

PackSearchesYou pay
Free every month3,000$0, no card needed
25,000 credits25,000 searches$49 ($1.96 per 1,000)
100,000 credits100,000 searches$149 ($1.49 per 1,000)
500,000 credits500,000 searches$549 ($1.10 per 1,000)
2.5 million credits2,500,000 searches$1,999 ($0.80 per 1,000)

Packs continue up to 250 million credits for $100,000, which is $0.40 per 1,000. Prices ex-tax.

All packs are self-serve and credits never expire. The free tier refills at 3,000 credits a month with no card.

FAIR PLAY

When you want richer per-business fields: type=places is the lean flat-rate shape, built for the fields above at 1 credit per search. If you need more detail per business, that lives on the Google Maps endpoint. And if Mapbox, HERE, or Foursquare data is genuinely what your product needs, one of those providers is the right call, not this.

BEFORE YOU ASK

Common questions

Yes. You search a term and a city, and you get the same public places Google shows: name, address, rating, review count, category, coordinates, phone number, and website. It is the Google data, in a lean flat JSON shape.

Those are separate map providers with their own places, ratings, and review counts. They are good tools, but the numbers differ from Google's. CrustAPI keeps Google's own live data, so the results match what people see on Google.

One credit per search, not per place. A search that returns ten places costs 1 credit, and a search that returns nothing is free. Purchased credits never expire, and the free tier refills at 3,000 credits a month with no card.

Not every place, but most do on food and drink searches. The priceLevel field carries the price band Google shows, like $1–10 or $10–20. All 10 places on the coffee search above had one. It is null when Google shows no band for that place.

Position, title, address, latitude, longitude, rating, ratingCount, priceLevel, category, phoneNumber, website, and cid. phoneNumber and website are null when Google does not list them. It is the lean flat shape built for name, rating, and coordinates work.

The places endpoint is the lean flat-rate shape at 1 credit per search. If you need more fields per business, use the Google Maps scraper API, which returns a richer record.

Yes. It is public, logged-out place data. We run the infrastructure so you do not have to stand up and maintain your own collection, and you read clean JSON back.

Written by Dawson Young, founder of CrustAPI. Receipt pulled live from the API on August 2, 2026. This is a spoke of the Google Search API; for richer per-business detail see the Google Maps scraper API.

Keep Google's data, drop the field pricing

3,000 free credits covers a real run across a few cities. Point a place query at the API and read the JSON.

Get 3,000 free credits
No credit card required