Place ID, Google ID & CID: Google Maps Identifiers Guide
Every business on Google Maps carries three separate IDs — a place id google id cid — and most developers only discover this after something breaks. These aren't interchangeable. Use the wrong one and your app fails in six months. Use the right one and your data stays clean for years.
This guide explains exactly what each identifier does, how to find it, and when to use it.
Why Google Maps Uses Three Different Identifiers
Google Maps handles over 5 billion searches per month. Behind that scale sits a database of hundreds of millions of businesses, each one needing a unique reference point.
The problem: not all references serve the same purpose. A location can move. A business can close and reopen. A single entity might appear across multiple Google products — Search, Maps, YouTube, Shopping.
Google solved this by creating three distinct ID systems. Each one was built for a specific job. They weren't designed to confuse you — they were designed to handle different types of data stability.
Think of it like personal identification. You have a passport number (tied to you as a person), a driver's license number (tied to your address), and a tax ID (tied to your financial identity). Same person, different IDs for different systems.
Place ID: The Geographic Location Identifier
What Is a Place ID?
A Place ID is an alphanumeric string that identifies a specific geographic location in Google Maps. It almost always starts with "ChIJ" followed by a long sequence of characters.
Example: ChIJgUbEo8cfqokR5lP9_Wh_DaM
Place IDs are the standard identifier for the Google Places API. If you're building a store locator, embedding a map, or geocoding addresses, Place IDs are what you'll use.
The Critical Limitation: Place IDs Can Expire
Here's what Google doesn't advertise loudly. Place IDs can become obsolete after 12 months. Google recommends refreshing any Place ID older than a year before using it in production.
What causes a Place ID to die?
- The business moves to a new address
- Google merges duplicate listings
- The business closes permanently
- Google updates its internal database structure
One developer on Stack Overflow documented converting thousands of CIDs to Place IDs. Six months later, nearly half had stopped working. That's not a fringe case — it's a known behavior.
If you're building anything long-term on Place IDs alone, you're taking on technical debt from day one.
How to Find a Place ID
Method 1 — Google's Place ID Finder Tool
Google provides an official demo page where you can search any location and retrieve its Place ID instantly. It's free. The downside: you can only do it one at a time.
Method 2 — Browser Developer Tools
Open any Google Maps business listing. Right-click anywhere on the page and select "Inspect." Use Ctrl+F (or Cmd+F) to search for data-pid. The value next to it is the Place ID. No tools required.
Method 3 — From the URL
When you open a business in Google Maps, sometimes the URL contains place_id= followed by the identifier. Not always present, but worth checking first.
Method 4 — Google Places API
If you're working programmatically, the Geocoding API returns Place IDs. Pricing starts at $5 per 1,000 requests. For large datasets, this adds up fast.
Place ID Format Examples
| Location | Place ID |
|---|---|
| Statue of Liberty | ChIJPTacEpBQwokRKwIlDXelxkA |
| Googleplex | ChIJj61dQgK6j4AR4GeTYWZsKWw |
| Times Square | ChIJ9b1mUGZYwokRmE3vvZ9d1Hs |
The "ChIJ" prefix isn't random — it encodes geographic region data. All three examples above are in the northeastern United States.
Google ID (Feature ID): The Universal Google Identifier
What Is a Google ID?
Google ID — sometimes called Feature ID — looks completely different from a Place ID. It uses hexadecimal format with a colon separator.
Example: 0x89aa1fc7a3c44681:0xa30d7f68fdfd53e6
The left side of the colon encodes the geographic region. The right side identifies the specific feature within that region. Together they form a globally unique reference.
How Google ID Differs from Place ID
The key distinction: Google IDs work across all Google products, not just Maps. When you search for a restaurant on Google Search and then open it in Maps, the system recognizes it as the same entity. That connection happens through the Google ID.
Place IDs are Maps-specific. Google IDs are Google-wide.
This matters if you're working with data that spans multiple Google surfaces — Search Console, Knowledge Graph, YouTube locations, Google Shopping. Place IDs won't connect those dots. Google IDs do.
How to Find a Google ID
Finding Google IDs is harder than finding Place IDs. Your main options:
- Query the Knowledge Graph API (requires API key and specific permissions)
- Parse the HTML source of a Google Search results page
- Use a data extraction tool that retrieves all three identifiers simultaneously
For most use cases, you won't need to find Google IDs manually. They matter most when building integrations across multiple Google services.
CID (Customer ID): The Business Profile Identifier
What Is a CID?
CID stands for Customer ID. It's a 64-bit decimal number assigned to every Google Business Profile.
Example: 15402384604550917548
No letters. No colons. Just a long number. Simple format, but the implications are significant.
Why CIDs Matter: They Never Change
This is the defining feature of CIDs. A CID is permanent. A business can move, rebrand, temporarily close, or change ownership — the CID stays the same.
Compare that to Place IDs, which can expire after 12 months. If you're building a business directory, tracking competitor locations, or maintaining a long-term database of local businesses, CIDs are the only identifier that won't break on you.
How to Find a CID
Method 1 — Browser Developer Tools
Open the business listing on Google Maps or Google Search. Right-click and select "Inspect." Search for ludocid in the HTML. The number following it is the CID.
Method 2 — Check the URL
Some Google Maps URLs contain the CID directly: ?cid=15402384604550917548. Look at the address bar when you have a business listing open.
Method 3 — Chrome Extensions
Several Chrome extensions extract CIDs with one click. GatherUp's extension has over 10,000 users specifically for this purpose. "CID & PlaceID Finder" retrieves both identifiers simultaneously.
Method 4 — Data Extraction Tools
For bulk extraction across hundreds or thousands of businesses, manual methods don't scale. Tools that pull Google Maps data at scale will include the CID alongside other business data.
Place ID vs CID: The Key Differences
This comparison matters. Choosing the wrong identifier for your project creates real problems.
| Place ID | CID | |
|---|---|---|
| Format | Alphanumeric (ChIJ...) | Decimal number only |
| Permanence | Can expire after 12 months | Permanent |
| What it identifies | Geographic location | Business profile |
| Google API support | Full (Places API) | Partial |
| Best for | Maps embeds, geocoding | Business tracking, directories |
| Risk | High for long-term projects | Low |
Use Place IDs when: You're building a map, embedding a location widget, or working with the Places API for a short-term project.
Use CIDs when: You're tracking businesses over time, building a database, or need identifiers that won't break in a year.
Use Google IDs when: You're connecting data across multiple Google products or working with the Knowledge Graph.
Converting Between Identifier Types
CID to Place ID
There's an undocumented Google endpoint that converts CIDs to Place IDs. Add ?cid=YOUR_CID_NUMBER to a Places API Details request. This isn't officially documented, but developers have used it reliably for years.
The reverse — Place ID to CID — is harder. You generally need to fetch the full Place Details response and parse the result.
Why Conversion Gets Complicated
The relationship between these identifiers isn't always one-to-one. A single business might have multiple Place IDs over time (as old ones expire and new ones get assigned), but only one CID. A location might have a Place ID without a CID if it's a geographic point rather than a claimed business.
For large-scale data work, manual conversion is impractical. A restaurant chain with 500 locations would require 500 individual API calls just to convert one ID type to another — at $17 per 1,000 Place Details requests.
Practical Applications: Which Identifier to Use
Building a Store Locator or Map Widget
Use Place IDs. The Google Maps JavaScript API and Places API are built around them. Just plan to refresh your IDs annually.
Tracking Competitor Locations Long-Term
Use CIDs. You need identifiers that survive business moves, rebrands, and Google database updates. A CID from 2019 still works today.
Monitoring Google Business Profiles
Use CIDs. They're the stable anchor for any business profile. Whether you're tracking reviews, checking for listing changes, or monitoring NAP consistency, CIDs give you a reliable reference point.
Connecting Google Maps Data to Other Google Products
Use Google IDs. They're the bridge between Maps, Search, and the broader Google ecosystem.
One-Time Data Export
Any identifier works. If you're pulling data once and not maintaining it long-term, the stability difference between Place IDs and CIDs doesn't matter.
Common Problems and How to Fix Them
Place ID Returns "Not Found"
Check the age of the ID. If it's over 12 months old, it may have expired. Fetch a fresh Place ID using the business name and address through the Geocoding API or Places API.
Also check whether the business still exists. Closed businesses lose their Place IDs.
CID Lookup Returns No Results
Two common causes. First, the business may not have claimed its Google Business Profile — unclaimed listings sometimes lack a CID. Second, the listing may have been merged with a duplicate. Search for the business directly to find the active listing and its current CID.
Google ID Format Errors
Google IDs require the colon separator between the two hexadecimal segments. If you're storing these in a database, make sure the colon isn't being stripped. Also verify you're using the ID with the correct Google service — Google IDs aren't interchangeable across all APIs.
Bulk ID Management
Managing hundreds or thousands of identifiers manually doesn't work. The error rate is too high and the time cost is too large. For bulk work, use a tool that extracts all three identifier types simultaneously.
IBLead includes Place IDs, CIDs, and Google IDs in every business export. The database covers 50M+ businesses across 37 countries, updated weekly. You search, filter, and export — the identifiers come with the data, no manual lookup required. At $52 for 10,000 leads, it's significantly cheaper than running individual API calls at Google's rates.
FAQ
What is the difference between Place ID and CID on Google Maps?
Place ID identifies a geographic location and can expire after 12 months. CID is a permanent business identifier — a 64-bit number that never changes, even if the business moves or rebrands. For long-term projects, CIDs are more reliable.
How do I find my Google Business Profile CID?
Open your business listing on Google Maps. Right-click the page, select "Inspect," and search for ludocid in the HTML. The number next to it is your CID. Alternatively, check the URL — some listings show ?cid= followed by the number directly in the address bar.
Do Google Place IDs expire?
Yes. Google states that Place IDs can become obsolete after 12 months. Common causes include business moves, listing merges, and Google database updates. If you're using Place IDs in a production system, refresh them at least once a year.
Can I convert a CID to a Place ID?
Yes. You can use the ?cid=YOUR_CID parameter in a Google Places API Details request to retrieve the corresponding Place ID. This method isn't officially documented but works consistently. For bulk conversions, a data extraction tool is more practical than individual API calls.
Which identifier should I use for a long-term business database?
Use CIDs. They're the only Google Maps identifier guaranteed not to change over time. Place IDs are better suited for short-term mapping projects where stability over 12+ months isn't a requirement.
Managing the place id google id cid system manually works fine for a handful of locations. At scale, it becomes a full-time job. If you're building anything serious with Google Maps data, get your identifiers from a source that handles the complexity for you.
Ready to get started?
Access every Google Maps business, enriched with emails and legal data.
Try IBLead freeRelated articles
10 Proven Tips to Get Customers to Leave More Google Reviews on Maps
Learn 10 actionable strategies to increase Google Maps reviews. Timing, incentives, QR codes, and response tactics that actually work.
7 Cold Email Mistakes to Avoid: Examples & Templates
Avoid these 7 cold email mistakes to avoid examples that kill response rates. Real examples, AIDA templates, and proven fixes for better outreach.
ABM Google Maps Data: The Complete Strategic Guide
Learn how abc account based marketing google maps data drives 208% more revenue. Build precise target lists with 50M+ pre-indexed businesses.