LSD
▌ GlossaryGlossary / Place ID

Place ID

Also: Google Place ID · Places API ID

A Place ID is Google's canonical alphanumeric identifier for a business location — usually a 27+ character string starting with ChIJ. It's the public, API-friendly identifier used by the Google Places API, Google Business Profile API, and most third-party local-SEO APIs.

Local SEO Foundational · 3 min read

Try it · free

Paste a Google Place ID or a Google Maps URL. The resolver validates the format and surfaces a ready-to-use Maps link.

Try:
Detected:Place ID

Place ID

ChIJN1t_tDeuEmsRUsoyG83frY4

Maps URL

https://www.google.com/maps/place/?q=place_id:ChIJN1t_tDeuEmsRUsoyG83frY4

  • Valid Place ID format (ChIJ-prefixed). This is the public, API-friendly identifier.
  • Use this directly with the Google Business Profile API and most third-party local-SEO APIs.

Got a Place ID? Pull full business data — NAP, hours, categories, photos, attributes — in one call.

See the Google Business Profile API

What a Place ID is

A Place ID is Google's canonical identifier for a single physical business location, point of interest, or geographic feature. Format: ChIJ prefix + ~23 base64url-style characters (e.g. ChIJN1t_tDeuEmsRUsoyG83frY4).

Unlike a CID, which is Google's internal numeric identifier visible in Maps URLs, the Place ID is the public-facing string Google exposes through every documented API. The two IDs map one-to-one to the same business, but they aren't interchangeable as strings — you have to convert.

Where you'll see a Place ID

Place IDs show up in three places:

  • Google APIs: the Places API, Geocoding API, and Google Business Profile API all return Place IDs and accept them as input.
  • Third-party local-SEO APIs: nearly every local-data provider (DataForSEO, Outscraper, BrightLocal, Local SEO Data) accepts Place ID as the canonical input.
  • Some Maps URLs: when a Maps share link includes ?place_id=ChIJ... (less common than the cid= format).

Most workflows that touch local-business data eventually need a Place ID. If you only have a CID, the conversion path is documented but requires a Google API call.

Finding a Place ID

Three reliable methods:

  • Google's Place ID Finder — Google's official web tool. Search for a business, click the result, copy the Place ID from the info panel.
  • Google Maps share link — share a business from Maps, parse the URL for the place_id parameter (works for some businesses but not all).
  • Reverse-resolve from a CID — if you have a Maps URL with a cid= parameter, you'll need the Places API to convert it to a Place ID. The CID resolver tool surfaces both formats when one is known.

In agentic workflows, the agent typically fetches the Place ID via Location Search API from a natural-language business description, then uses it for downstream calls.

Place ID at API scale

Once you have a Place ID, every local-SEO data point flows from it. The Google Business Profile API takes a Place ID and returns NAP, hours, categories, photos, attributes. The Google Reviews API takes a Place ID and returns the full review history. The Local Pack API takes a Place ID to verify business identity in rank-tracking flows.

For agencies managing 50+ client locations, the canonical pattern is: resolve Place IDs once during onboarding, store them in your CRM, then every subsequent API call uses the stored Place ID. No re-lookups, no ambiguity.

Place IDs and the agent-native workflow

Agents working with local-SEO data hit a recurring friction: users describe businesses in natural language ("the pizza place on Carmine St"), but APIs need Place IDs. The solution is a two-step prompt pattern: first resolve the natural-language description to a Place ID via geocoding or a location-resolution endpoint, then pass that Place ID into the data endpoint.

This pattern is now standard in MCP-based local-SEO workflows. The agent's first MCP call is almost always a resolution step; the second is the actual data query.

FAQ

How long is a Place ID?+
Place IDs vary in length — typically 27 to 39 characters total, starting with ChIJ and followed by base64url-style alphanumeric characters with underscores and hyphens.
Is a Place ID the same as a CID?+
No. Both identify the same business uniquely. A Place ID is the public alphanumeric format used by Google APIs. A CID is Google's internal numeric format visible in some Maps URLs. They're convertible via Google's API but aren't interchangeable as strings.
Do Place IDs change over time?+
Generally no. Place IDs are stable identifiers — a business keeps the same Place ID across address changes, owner changes, and rebrandings. The exception: when Google merges duplicate listings, one Place ID is retired and the other becomes canonical.
Can I get a Place ID for a business I don't own?+
Yes — Place IDs are public identifiers. Anyone can look up any business's Place ID via Google's Place ID Finder or by querying the Places API with the business name and location.
Why do I need Place IDs for AI-agent workflows?+
Most third-party local-SEO APIs require Place ID input. An agent processing natural-language business descriptions needs to convert them to Place IDs before hitting the data endpoints. Connect a Location Search API via MCP and the agent handles the resolution automatically.

Want this at API scale?

Drop a Place ID in, get NAP, hours, categories, photos, attributes, and more.

See Google Business Profile API