Restaurant Menu Extractor – Items, Prices and Sections avatar

Restaurant Menu Extractor – Items, Prices and Sections

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Restaurant Menu Extractor – Items, Prices and Sections

Restaurant Menu Extractor – Items, Prices and Sections

Extract restaurant menu items, sections, descriptions, prices, currencies, diets, and nutrition from JSON-LD or configurable CSS selectors.

Pricing

from $0.70 / 1,000 results

Rating

0.0

(0)

Developer

Signal Lab

Signal Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

Convert public restaurant menu pages into clean item, section, description, price, currency, and dietary-detail records for catalogs, price analysis, and monitoring.

Run a verified example

Extract a restaurant menu with prices opens a ready-to-run public task with a small verified sample.

What you can do

  • Build structured menu catalogs from public pages.
  • Compare restaurant pricing across datasets.
  • Capture menu sections, item descriptions, currency, and dietary details.
  • Schedule repeated runs and compare outputs downstream.

Start quickly

Structured schema.org menus work automatically. For compatible custom pages, add selectors for the item container, name, price, and description.

{
"urls": [
"https://signal-lab-tools.vitaxastar.chatgpt.site/fixtures/restaurant-menu"
],
"maxItems": 10
}
  1. Add public restaurant or menu pages to urls.
  2. Run the small built-in sample.
  3. If no items are found, add the optional CSS selectors.
  4. Export the resulting menu-item rows or save the input as a scheduled task.

Output

Each successful row can include restaurant, menu section, item name, description, normalized price and currency, dietary details, nutrition, source URL, extraction method, and scrape time.

Troubleshooting

  • No items: provide selectors for a repeated menu-item container and its fields.
  • Price missing: confirm the price is visible as text or structured metadata.
  • Currency missing: include the currency in the selected price text or use a source that exposes priceCurrency.
  • PDF or image menu: this Actor targets HTML pages and does not perform OCR.

Free workflow guide

See the restaurant menu data workflow, sample input, output fields, and FAQ.

Pricing and responsible use

Base pricing is $1.00 per 1,000 successful menu-item rows plus the small start event. Eligible Store discounts can reduce the displayed starting price to $0.70 per 1,000 rows; the Pricing tab shows the exact price for your plan before you run. You pay only for rows actually produced. Use public data responsibly and follow the source site’s terms.