Pizza Hut Store Locator — US Locations & Details
Pricing
from $10.00 / 1,000 scraped items
Pizza Hut Store Locator — US Locations & Details
Scrape Pizza Hut store locations from locations.pizzahut.com — address, coordinates, phone, hours, carryout/delivery/dine-in flags. Walk state and city pages or paste direct store URLs. JSON or CSV out.
Pricing
from $10.00 / 1,000 scraped items
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share

Pizza Hut Store Locator — US Locations & Details
Extract every Pizza Hut store location in the US from locations.pizzahut.com. Give the actor a state or city URL and it walks the directory, returning one clean row per store: name, brand type, full address, coordinates, phone, hours, and carryout/delivery/dine-in flags.

Why use this Pizza Hut Store Locator
- Walks the full directory — state → city → store, no manual URL list needed.
- Full store details — address, coordinates, phone, timezone, hours.
- Service flags — carryout, delivery, dine-in per store.
- Brand type — Pizza Hut vs Pizza Hut Express.
- No browser automation — parses the Yext pageProps JSON directly.
- Accessible from datacenter IPs — the locations subdomain isn't behind Cloudflare.
Overview
Pizza Hut's store locator lives at locations.pizzahut.com, a Yext-powered Next.js site with a 3-level hierarchy: state → city → store. Listing pages have links in the HTML; store pages embed a pageProps JSON block with the full store record. This actor walks the directory and parses the JSON — no headless browser needed.
Supported inputs
| You provide | Example |
|---|---|
| A state page | https://locations.pizzahut.com/ca |
| A city page | https://locations.pizzahut.com/ca/anaheim |
| A direct store URL | https://locations.pizzahut.com/ca/anaheim/116-s-state-college-blvd |
Use cases
- Build a complete US Pizza Hut locations dataset.
- Geocode stores for mapping or proximity search.
- Track which stores offer delivery, carryout, or dine-in.
- Feed a restaurant locator or aggregator product.
- Monitor store openings and closures over time.
How it works
- You supply state, city, or store URLs.
- The actor classifies each URL and walks the directory (BFS: state → city → store).
- For each store page, it extracts the
pagePropsJSON block. - The JSON is normalized into a clean store record.
- Results are written to the dataset as one row per store.
Input configuration
| Field | Type | Default | Description |
|---|---|---|---|
startUrls | array | — | Pizza Hut locations URLs (state, city, or store). |
maxItems | integer | 1000 | Maximum stores to scrape. |
maxConcurrency | integer | 10 | Parallel store page fetches. |
proxy | object | residential | Optional proxy override. |
Output overview
Each dataset item is a normalized store:
| Field | Description |
|---|---|
storeId | Yext business ID. |
storeUrl | Canonical store page URL. |
name | Store name (e.g. "Pizza Hut Express"). |
brandType | Brand type (PIZZA_HUT, PIZZA_HUT_EXPRESS). |
addressLine1 | Street address. |
city / state / stateName / postalCode | Address components. |
latitude / longitude | Store coordinates. |
phone | Store phone number. |
timezone | Store timezone. |
offersCarryout / offersDelivery / offersDineIn | Service flags. |
carryoutHours / deliveryHours / dineInHours | Hours by day. |
googleMapsUrl | Google Maps link. |
image | Store image URL. |
Notes
- The
locations.pizzahut.comsubdomain is accessible from datacenter IPs — no residential proxy required. - The main
www.pizzahut.comsite is behind Cloudflare, but the locator subdomain is not. - Store hours are returned as a nested object keyed by day of week.