Burger King Menu Scraper: Prices, Calories & Nutrition avatar

Burger King Menu Scraper: Prices, Calories & Nutrition

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Burger King Menu Scraper: Prices, Calories & Nutrition

Burger King Menu Scraper: Prices, Calories & Nutrition

Burger King menu data at store level. Give it a street address, ZIP code or store number and get roughly 177 products with prices, calories, macros, allergens, size ladders and add-on pricing. Batch any number of locations. Pure HTTP, no browser, no API key. JSON or CSV.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

2 hours ago

Last modified

Share

Burger King Menu Scraper

Burger King Menu Scraper

Paste a street address, get that Burger King's actual menu. Prices as that restaurant charges them, calories and full macros, allergens, every size, and every customisation option with what it costs. Batch as many locations as you like in one run.

InputRows emitted
801 3rd Ave W, Birmingham, AL 35204~177 products at the restaurant on that street
35209 (ZIP)~177 products at the nearest restaurant in that ZIP
Birmingham, AL (city)~177 products at the nearest restaurant in that city
Store number 12427~177 products at that exact store, menu only

Pure HTTP. No browser, no proxy, no API key, no login.

How it works

How the Burger King Menu Scraper works

Every location you supply is geocoded, matched to the closest Burger King, and that restaurant's own menu file is read directly. Street addresses go through the US Census geocoder, which is exact on house numbers; ZIP codes and city names fall back to Nominatim. Both are free and keyless, which is why this actor needs no credentials of any kind.

The prices you get back are the ones that restaurant charges, not a national menu. Two Burger Kings eight miles apart in Birmingham disagree on Hash Browns ($2.39 vs $2.29), Brewed Coffee ($1.99 vs $2.09) and Iced Coffee ($1.99 vs $2.19). A national menu would hide all of that.

Input

FieldTypeRequiredNotes
addressesarray of stringsone of these twoStreet addresses, ZIP codes or city names. Mix them freely.
storeIdsarray of stringsone of these twoBurger King store numbers, e.g. 12427. Skips geocoding.
maxStoresPerAddressintegernoRestaurants per location, nearest first. Default 1.
searchRadiusMilesintegernoHow far to look around each location. Default 25.
serviceModestringnopickup or delivery — which one fills price. Default pickup.
includeNutritionbooleannoCalories, macros and allergens. Default true.
includeVariantsbooleannoSize ladder with per-size prices. Default true.
includeModifiersbooleannoCustomisation groups and option prices. Default true.
includeUnavailablebooleannoProducts the restaurant cannot currently sell. Default false.
maxItemsintegernoRow cap. Default 5000 (about 28 restaurants).
maxConcurrencyintegernoParallel HTTP calls. Default 8.
proxyobjectnoOptional. The actor runs direct by default.

Example input

{
"addresses": [
"801 3rd Ave W, Birmingham, AL 35204",
"290 Oxmoor Road, Birmingham, AL 35209",
"35233"
],
"maxStoresPerAddress": 1,
"serviceMode": "pickup",
"includeNutrition": true,
"maxItems": 5000
}

Output schema

One row per orderable product per restaurant. A product that sits in two menu sections is still one row, carrying both section names.

{
"type": "menu-item",
"storeId": "12427",
"storeName": "801 3rd Avenue W BIRMINGHAM, Alabama 35204-4606 - USA",
"storeAddress": "801 3rd Avenue W",
"storeCity": "BIRMINGHAM",
"storeState": "Alabama",
"storePostalCode": "35204-4606",
"storeLatitude": 33.505114,
"storeLongitude": -86.849528,
"storePhone": "2052014508",
"storeStatus": "Open",
"hasDriveThru": true,
"searchedAddress": "801 3rd Ave W, Birmingham, AL 35204", // echoes your input
"itemId": "picker_5520",
"itemName": "Whopper",
"itemType": "PICKER", // PICKER | ITEM | COMBO
"sectionName": "Burgers for Breakfast",
"sections": ["Burgers for Breakfast", "Flame Grilled Burgers"],
"dayParts": ["Main Menu"],
"price": 5.89, // the serviceMode you asked for
"pickupPrice": 5.89,
"deliveryPrice": 7.09,
"currency": "USD",
"isAvailable": true,
"calories": 710,
"caloriesMax": 2190, // with the largest combo configuration
"nutrition": {
"carbohydrates": 57, "cholesterol": 95, "fat": 42, "fiber": 4,
"proteins": 34, "salt": 2.95, "saturatedFat": 12,
"sodium": 1250, "sugar": 14, "transFat": 1, "weight": 288.418
},
"allergens": { "eggs": "_3", "sesame": "_3", "soy": "_3", "wheat": "_3" },
"variants": [
{ "name": "Just the Sandwich - Entreé only", "pickupPrice": 5.89, "deliveryPrice": 7.09 },
{ "name": "Small - Side and Drink Included", "pickupPrice": 9.69 }
],
"modifierGroups": [
{
"name": "American Cheese", "minChoices": 1, "maxChoices": 1,
"options": [
{ "name": "No Cheese", "pickupPrice": 0 },
{ "name": "Regular Cheese", "pickupPrice": 0, "calories": 42 }
]
}
],
"comboItems": null, // slot names, on COMBO rows
"imageUrl": "https://use1-prod-bk-menu.rbictg.com/api/v1/menu/image/us/image-1c9f…",
"scrapedAt": "2026-09-03T04:25:06.337Z"
}

Field coverage

Measured across 354 rows from two Birmingham restaurants:

FieldCoverage
price, imageUrl, store columns100%
nutrition (macros)98%
calories96%
allergens75%
modifierGroups73%
variants64%

Pricing

EventWhen it firesRate
Actor startOnce per run$0.005
ResultPer product row returned$0.0007

A restaurant returns roughly 177 products, so one location runs about $0.13 and a sweep of 10 restaurants about $1.24. Nutrition, size variants and customisation options ride on each row at no extra charge, and a store that returns nothing costs nothing.

What makes this richer than the competition

CapabilityOther Burger King actorsThis actor
Search by street addressNo — ZIP onlyYes, plus ZIP, city and store number
Batch many locations per runNoYes, mixed formats in one input
Prices specific to the restaurantUnclearYes, proven to differ between stores
Macros and allergensPartial98% and 75% of rows
Size ladder with per-size pricesNoYes
Customisation options with pricesNoYes, up to 18 groups per product
Pickup and delivery prices side by sideNoYes
Row paddingSame product repeated per sectionOne row per product

Notes & limitations

  • United States only. The store search and menu CDN this actor reads are the US region. Other Burger King markets sit behind separate endpoints.
  • Store numbers return the menu without the address. Burger King exposes a restaurant's address only through its coordinate-based location search, so a row that came from storeIds has storeAddress, storeCity and coordinates set to null. Search by address when you need those columns.
  • Address matching is nearest-restaurant, not exact-match. Paste the restaurant's own street address and you get that restaurant. Paste any other address and you get the closest Burger King to it, which is usually what you want but is worth knowing.
  • Spelling and abbreviations don't matter. The address is turned into map coordinates before anything is matched, so "Road" vs "Rd", "West" vs "W" or "Third" vs "3rd" all resolve to the same restaurant — the actor never compares your text against Burger King's own formatting. 801 3rd Ave W, 801 3rd Avenue West and 801 THIRD AVENUE WEST all return store #12427.
  • caloriesMax reflects the largest configuration, not the default product. The Whopper's 710 default calories rise to 2190 as a large combo.
  • Unavailable products are excluded by default. Turn on includeUnavailable to see products the restaurant has switched off; they come back with no price.

🤖 For AI Agents & LLM Apps

Purpose. Returns the current menu of a specific Burger King restaurant in the United States: per-store prices, calories, macros, allergens, sizes and customisation options.

Minimal tested input.

{ "addresses": ["801 3rd Ave W, Birmingham, AL 35204"], "maxStoresPerAddress": 1 }

Output fields (flat). type, storeId, storeNumber, storeName, storeAddress, storeCity, storeState, storePostalCode, storeCountry, storeLatitude, storeLongitude, storePhone, storeStatus, hasDriveThru, searchedAddress, itemId, itemName, itemType, sectionName, sections, description, dayParts, price, pickupPrice, deliveryPrice, currency, isAvailable, calories, caloriesMin, caloriesMax, nutrition, allergens, variants, modifierGroups, comboItems, imageUrl, scrapedAt.

Behaviour worth knowing.

  • One row per product per restaurant; roughly 177 rows per restaurant.
  • addresses accepts street addresses, ZIP codes and city names in the same array.
  • searchedAddress echoes the input string that produced the row, so batch results stay traceable to their query.
  • Rows sourced from storeIds have null address columns.
  • Prices are US dollars as numbers, never strings.
  • No credentials, no proxy and no browser are required.

⚠️ Disclaimer

This actor collects publicly available menu information published by Burger King for its United States restaurants. It does not access private, personal or authenticated data, and it does not attempt to bypass any authentication. Menu content, prices, nutrition values and trademarks belong to their respective owners; Burger King® is a registered trademark of Burger King Company LLC, and this actor is not affiliated with, endorsed by or sponsored by Burger King or Restaurant Brands International. Prices and availability change frequently and by location — treat every row as a snapshot taken at scrapedAt, and verify anything you rely on for a purchase or a dietary decision against the restaurant directly. Nutrition and allergen values are reproduced as published and must not be treated as medical advice. You are responsible for using the output in line with applicable law and Burger King's terms.

SEO Keywords

burger king menu scraper, burger king prices api, bk menu data, burger king nutrition scraper, fast food menu scraper, restaurant menu api, burger king calories data, menu price monitoring, fast food price tracking, burger king store locator api, restaurant price intelligence, whopper price by location, burger king allergen data, quick service restaurant data, menu item pricing dataset, food nutrition scraper, store level menu pricing, competitive menu analysis, burger king combo prices, us fast food data