Address Autocomplete API

Type-ahead address suggestions with international coverage and sub-100ms latency

Sub-100ms address suggestions as the user types.

How it works

1

User starts typing

Each keystroke triggers a lightweight query.

2

Plaza suggests matches

Fuzzy matching with location bias across 200+ countries.

3

Show suggestions

Ranked results with labels, coordinates, and types.

See it in action

A real API request, visualized.

terminal
$

          

Who uses this

Teams building with Address Autocomplete API.

Checkout forms

Speed up address entry at e-commerce checkout.

Search bars

Add location-aware type-ahead to any search field.

Map search

Let users find places by typing on an interactive map.

<100ms

Typical latency

200+

Countries

Global

Coverage

What you can build

Example apps powered by Address Autocomplete API.

Checkout Autocomplete

Speed up address entry with instant suggestions.

Autocomplete Geocoding

Location Picker

Drop-in address search for forms and booking flows.

Autocomplete Reverse Geocoding

Map Search Bar

Type-ahead search that flies the map to selected addresses.

Autocomplete Geocoding

Start building

curl "https://plaza.fyi/api/v1/geocode/autocomplete?q=1600+Penn"
View endpoints
Method Path Description
GET /api/v1/geocode/autocomplete Get address suggestions as the user types

How it compares

Google: $2.83/1K requests (Places Autocomplete)
Plaza: from $0.50/1K
Mapbox: $3/1K sessions (Search Box)
Plaza: from $0.50/1K

Common questions

Does autocomplete support location biasing?

Yes. Pass a focus point (lat/lng) to bias results toward a specific area. Closer results rank higher, but global results still appear.

Does autocomplete handle typos?

Yes. The search engine uses fuzzy matching for common misspellings and partial input. Results improve as the user types more characters.

Try it yourself