Google Maps Business Status Checker
Pricing
$0.60 / 1,000 status check results
Google Maps Business Status Checker
Bulk-check any list of Google Maps businesses for open/closed status right now, today's hours, and permanent closures.
Pricing
$0.60 / 1,000 status check results
Rating
0.0
(0)
Developer
Andrew
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Bulk-check any list of Google Maps businesses for open/closed status right now, today's full weekly hours, and permanent or temporary closures — no login required. Paste a list of Google Maps URLs or Place IDs and get one row back per business, guaranteed 1:1 with your input list.
What you get
- Live status on every row:
openNow(true/false),openStatusText(e.g. "Open · Closes 10 PM"),businessStatus(OPERATIONAL,CLOSED_TEMPORARILY, orCLOSED_PERMANENTLY),isPermanentlyClosed(boolean) - Full week of hours:
weekdayText— the complete opening-hours listing as shown on the business's Google Maps page - Identity fields:
name,address,phone,phoneUnformatted,website,rating,reviewCount,placeUrl - Identifiers:
placeId,googlePlaceId,inputRef(the exact value you passed in, so you can join the results back to your source list) - A row for every input, always — if a URL is malformed or a place can't be resolved, you still get a row with
resolutionErrorexplaining why, instead of a silently shorter result set checkedAttimestamp on every row- Export to CSV, Excel, JSON, or Google Sheets directly from the Apify console
Use cases
- Lead-list hygiene — strip permanently- or temporarily-closed businesses out of a sales or outreach list before a campaign goes out
- Franchise & multi-location monitoring — check hundreds of locations for a chain in one run and flag any that have gone dark or changed hours
- Business-directory data-quality audits — verify that the URLs and hours in your own directory or CRM still match what's live on Google Maps
- Pre-visit or pre-call verification — confirm a vendor, supplier, or office is actually open before a driver, rep, or customer heads out
- Delivery & logistics dispatch pre-checks — confirm a pickup or drop-off location is currently open before routing a driver
How to use
- Paste your list of Place URLs or IDs — Google Maps URLs,
maps.app.goo.glshort links,?cid=links, Place IDs (ChIJ…), or hex IDs (0x…:0x…), one per line. - Run the actor — one row per input streams into the Dataset tab as it's checked.
- Export as CSV, Excel, or connect to Google Sheets.
This actor only checks a known list you provide — it does not search Google Maps by keyword. If you need to find places first, pair it with a Google Maps search actor and feed its placeUrl output straight into this one.
Output format
{"inputRef": "ChIJaXQRs6lZwokRY6EFpJnhNNE","placeId": "0x89c259a9b3117469:0xd134e199a405a163","googlePlaceId": "ChIJaXQRs6lZwokRY6EFpJnhNNE","name": "Empire State Building","address": "20 W 34th St., New York, NY 10001","placeUrl": "https://maps.google.com/?cid=15074921902713971043","openNow": true,"openStatusText": "Open · Closes 12 AM","businessStatus": "OPERATIONAL","isPermanentlyClosed": false,"weekdayText": ["Monday: 9 AM–12 AM","Tuesday: 9 AM–12 AM","Wednesday: 9 AM–12 AM","Thursday: 9 AM–12 AM","Friday: 9 AM–12 AM","Saturday: 9 AM–12 AM","Sunday: 9 AM–12 AM"],"phone": null,"phoneUnformatted": null,"website": "https://www.esbnyc.com/","rating": 4.7,"reviewCount": 128138,"checkedAt": "2026-08-18T02:53:56.892Z","resolutionError": null}
A row that couldn't be resolved looks like this — same shape, so it stays easy to filter or join:
{"inputRef": "not-a-real-place-xyz-12345","placeId": null,"name": null,"openNow": null,"checkedAt": "2026-08-18T02:54:00.054Z","resolutionError": "Could not recognize a Google Maps place reference in the provided value."}
Pricing
Pay per place checked and saved to the dataset — every input produces exactly one row and one charge, whether the check succeeds or the place can't be resolved. Cheap, predictable, no per-batch math.
FAQ
What counts as "open right now"? The live status Google Maps shows at the moment the actor runs, based on the business's own posted hours and time zone.
What if a business's Google Maps hours are wrong? This actor reports exactly what Google Maps shows — it can't verify a business's real-world hours beyond what's published there.
Does this search Google Maps for businesses? No — give it a specific list of places (URLs, short links, or Place IDs). To discover new places by keyword, use a Google Maps search actor first.
Do I need a Google API key? No.