Focused alternative

Google Places autocomplete alternative for city and country search

PlaceField is for apps, backends, and forms that need structured location autocomplete or place-level geocoding, not a full maps platform. Use it when you want city, region, and country suggestions without street addresses, businesses, POIs, routes, or map UI.

Use PlaceField when

Your app stores a city, administrative area, region, or country and needs stable IDs, hierarchy, country, and coordinates.

Use a maps platform when

You need address autocomplete, POI search, business listings, routing, reverse geocoding, map tiles, or street-level precision.

A place autocomplete API without address clutter

Google Places Autocomplete is broad by design. PlaceField is deliberately narrow: it returns administrative places your application can store directly, with structured JSON instead of a formatted address-like result your code has to interpret.

City, region, and country results

Prioritize places that belong in a location field, not shops, venues, street names, or address fragments.

Structured fields

Store stable IDs, place type, hierarchy, country, and coordinates without scraping a display label.

API or widget

Use the location autocomplete API directly, attach behavior to your own input, or ship the full JavaScript widget.

Predictable scope

No map UI, no routing, no reverse geocoding, and no POI search. Just focused location autocomplete for apps, backends, and forms.

Try the same shape of integration

PlaceField can be added as a direct API call or as a browser widget. Production browser keys use exact origin allowlists, and server keys stay behind your backend.

Widget example

PlaceField.widget("#city", {
  endpoint: "https://api.placefield.dev/v1/locations/autocomplete",
  key: "pf_pub_xxx",
  geoBias: "country",
  mobile: "fullscreen"
});

Not sure whether you need address autocomplete?

If your product or form only needs city, region, or country data, a full address autocomplete product may be more than you need.

For the broader field decision, use the location autocomplete guide.

Compare city and address autocomplete

Looking for geocoding without maps overhead?

Use PlaceField for the limited case where an app needs place search, administrative context, and coordinates. Use a maps or geocoding platform when you need addresses, reverse geocoding, POIs, routes, or map UI.

View city geocoding use case

Tell us what your product needs

Share the integration you are building and whether you need API, Basic JS, or the full location autocomplete widget.