Foodhub Scraper for Independent Takeaway Menus, Fees and Offers

Foodhub lists independent takeaways by town and postcode, and one menu can hold a thousand items and a tree of sizes, toppings and meal steps, beside a flat service fee and a distance-based delivery charge.

Plans from €169/month · Free project assessment · Reply within 1 business day

Foodhub Scraper
Solutions

How we scrape Foodhub data, one postcode at a time

You name the towns, postcodes, cuisines or takeaways, the fields and the cadence; we build the Foodhub scraper, run it, watch it and repair it when the site changes. To scrape Foodhub well we start from a postcode list rather than a town list, because delivery charges and minimums are quoted per postcode, then open each takeaway once, dedupe it on its numeric id and expand every option group. Test stores and takeaways that have stopped taking online orders are dropped. Anti-bot handling, proxy rotation and CAPTCHA solving are part of the service. We extract Foodhub data as CSV, JSON, XLSX, a Google Sheet, a database load or an API we host, delivered over email, S3, SFTP or webhook.

Foodhub menu and prices, down to every size and topping

Foodhub data comes in four layers, and each one answers a different question.

  • Postcode listing: takeaway name and id, cuisines, rating to one decimal with a banded count such as 10k+, distance in miles, delivery time in minutes, the delivery charge and its own minimum order for that postcode (Delivery: GBP 1, min GBP 5) or Free Delivery above a threshold, the offer badge (20% OFF with Min GBP 50, or UPTO 30% OFF), a NEW flag, open or closed with the next opening time, and whether the store is a restaurant or a grocery.
  • Takeaway record: street address, postcode and coordinates, business phone, cuisines, pickup and delivery times, pickup and delivery hours for each day, pre-order slots, the exact review count behind the band, the star breakdown from one to five and the food hygiene rating with its inspection label.
  • Menu: categories and subcategories, then per item the name, description, image, price and a deal code - BOGOF, or BOGOH for buy one, get one half price - plus alcohol and tobacco flags that mark age-restricted lines. Foodhub prices sit on the item or inside a Size Choice step, so Foodhub pizza menu prices often come as one row per size: 9, 12 and 16 inch at one Tunstall shop, up to 24 by 18 inch in Cardiff.
  • Options: an item can open a chain of steps - Size Choice, then toppings, then salad and sauce - with single or multiple picks and a price per option. One grill-and-pizza house in Tunstall lists about 1,060 items in 38 categories and roughly 4,170 options in 313 groups, meal deals built step by step, and shop lines from cigarettes to vapes.

Foodhub menu and prices, down to every size and topping
Foodhub offers, the low-commission model and five more countries

Foodhub offers, the low-commission model and five more countries

Foodhub offers stack in layers. A takeaway runs a store-wide Foodhub discount with its own minimum spend, weekdays, optional date window and a cap, often GBP 25; dishes carry Foodhub deals such as BOGOF and BOGOH; and the platform adds codes like TRYFH for a first order of GBP 9 or more.

Foodhub groceries are a separate store type, run by chains such as One Stop, Co-op, Spar and Morrisons Daily: one One Stop branch lists about 2,860 products in 21 aisles, from Dairy & Eggs to Vaping. The Foodhub hygiene rating is the regulator's 0 to 5 score with a label such as Major Improvement Necessary, and Foodhub opening hours are split into pickup and delivery for each day.

As for how much Foodhub charges restaurants: British takeaways on Foodhub EPOS are listed on the Foodhub marketplace free and pay only payment processing, marketplace-only partners pay a rental subscription, and inventory partners and resellers pay a Foodhub commission.

Beside Foodhub UK, the same page grammar runs Foodhub Australia with about 1,450 menu pages, Foodhub USA about 670, Foodhub New Zealand about 350, Foodhub Ireland about 160 and Foodhub Kosovo a handful, led by Gjilan.

Foodhub restaurants: independent takeaways, town by town

Foodhub is the takeaway marketplace of Food Hub Limited, a company based in Stoke-on-Trent, and a Foodhub scraper has to follow the way its site is built. Foodhub works as a portal for independent takeaways - kebab houses, pizza shops, curry houses, Chinese takeaways and dessert parlours - with a short list of national names such as Subway, German Doner Kebab and Dixy Chicken, plus convenience stores from One Stop, Co-op, Spar and Morrisons Daily. It calls itself the UK's fourth-largest food ordering marketplace and says it currently works with over 30,000 takeaways.

A Foodhub takeaway sits at an address of four parts: town, name slug, a numeric id and the view - ordernow for the menu, info for address, hours and hygiene score, reviews for the rating. Around them sit 994 town pages, postcode pages, 90 cuisine pages from peri-peri and lahori to fish and chips, and cuisine-by-postcode pages, while convenience-store branches are often filed under a near-me path instead of a town.

The map is uneven and thickest around the Foodhub Stoke-on-Trent home base. In September 2026 the British sitemap listed more than 15,000 menu pages, fewer than 300 of them in London and about 160 in Hull, and a Tunstall postcode returned about 200 takeaways and shops against about 100 in Manchester M18 and under 40 in Peckham.

Get a Quote
dev_w
25

Developers

customers
500+

Customers worldwide

pages
1 500 000 000+

Pages extracted

stime
15000+

Hours saved for our clients

Plans

Foodhub Scraping Plans and Pricing

Airplane

€199 / one-time

setup fee - included

Data limits100,000
Frequencyone-time
Run timeup to 5 days
Data storing7 days

Helicopter

€169 / mo

setup fee €499

Data limits250,000
Frequencymonthly
Run timeup to 5 days
Data storing14 days

Glasses

€229 / mo

setup fee €499

Data limits1,000,000
Frequencyweekly
Run timeup to 5 days
Data storing30 days

DNA

€549 / mo

setup fee €799

Data limits3,000,000
Frequency3 times daily
Run timesame day
Data storing90 days

Foodhub delivery fee, service fee and the cheaper-price claim

Foodhub sells on price. It says it does not charge its outlets a high commission, and its own answer to why Foodhub is cheaper is a fair price policy that lets takeaways pass savings on - up to 30% against international rivals, by its account. That claim can be tested: match the same kebab shop on name and postcode, and a Foodhub vs Just Eat question becomes a join on dishes rather than a guess.

  • Basket cost: the Foodhub delivery charge is quoted per postcode and rises with distance - a grill six miles from a Workington postcode asked GBP 15 - the Foodhub service charge is a flat 50p labelled Service Fee, grocery branches add a Surcharge of 20p plus a percentage, and a minimum order sits beside every delivery quote, so Foodhub fees only make sense per basket.
  • Price monitoring: weekly menu snapshots show a Foodhub price increase dish by dish and size by size, and catch the item deals that soften it.
  • Footprint: takeaways per postcode by cuisine, Foodhub rating and hygiene score show where the marketplace is dense and where it is thin.
  • Promotions: which takeaways run 10% to 50% off, at what minimum spend, on which weekdays and with what cap.

Our Blog

Reads Our Latest News & Blog

Learn how to use web scraping to solve data problems for your organization

How Artificial Intelligence Is Used In Web Scraping

How Artificial Intelligence Is Used In Web Scraping

Leveraging advances in technology, the AI-powered web scraper has skyrocketed in demand and is helping to expand capabilities by automating tedious daily tasks and speeding up data collection from thousands of websites several times over.

What is Web Scraping and What is it Used For?

What is Web Scraping and What is it Used For?

Web scraping is a method of obtaining web data by extracting it from pages of web resources with the help of a program, that is, in automatic mode. It is used to syntactically convert web pages into more usable forms.

Web Scraping for Machine Learning

Web Scraping for Machine Learning

If you specialize in machine learning, you need to feed large amounts of data to the algorithms. Web scraping is the easiest and the most efficient method of collecting the data from all over the Internet.

scrapeit logo

ScrapeIt, the managed Foodhub data scraping team

ScrapeIt is a managed web scraping agency, not a tool you configure. We build the collectors, run them on your schedule and fix them when a page or a field moves, so what you keep is a Foodhub dataset with stable, documented columns rather than code. A sample comes first, so you can hold its prices, fees and offers against live menu pages before anything is scheduled. Every row carries the postcode, the takeaway id and the capture time. We have no affiliation with Foodhub.

FAQ

Do you offer a Foodhub API?

Yes. The ScrapeIt Foodhub API returns postcode listings and takeaway records as JSON: takeaway id, name, address, postcode and coordinates, cuisines, rating with review count and star breakdown, hygiene score, delivery and pickup times, delivery charge, minimum order, service fee, offers with threshold and cap, open status, and full menus with categories, items, prices, item deals and option groups. It runs on your schedule, from hourly offer checks to weekly menu passes, and every delivery is also available as CSV and XLSX.

Which Foodhub countries, towns and postcodes can you cover?

Every storefront that publishes a catalogue. Foodhub UK is the core, with town, postcode and cuisine pages across England, Scotland, Wales and Northern Ireland. Australia, the USA, New Zealand, Ireland and Kosovo run on the same page grammar in their own currencies; Australia labels tax as GST, the USA quotes prices before sales tax, and both search by street address rather than postcode. Canada sits in the country switcher but leads only to the business site. We work from a postcode list: yours, a national grid or the districts around your branches.

Is Foodhub cheaper than Just Eat, and can your data show it?

Foodhub says so: its fair price policy lets takeaways pay less in commission and pass part of the saving on, and it claims savings of up to 30% against international rivals. For a given takeaway the answer is empirical. We match the same shop on both platforms by name, postcode and street, then compare dish by dish and add the delivery charge, service fee and minimum order, so the answer comes per basket and per postcode rather than as a slogan.

How often do Foodhub menus, fees and offers change?

Offers move fastest: store-wide discounts carry weekday rules and date windows, and dish deals come and go, so daily or even hourly checks pay off. Open status, pre-order slots and delivery times follow the clock, and notices such as Accepting Scheduled orders only or Temporarily unavailable due to high volume of orders mark the busy and late hours. Menus change less often, so a weekly pass catches price rises. Output comes as CSV, JSON, XLSX, a Google Sheet or a database load, as full snapshots or change-only deltas.

Is it legal to scrape Foodhub?

We collect only publicly available data - everything a visitor can see on Foodhub - and we collect it legally. No logins, no paywalls: postcode listings, menus and takeaway info pages open without an account, and that is the whole source. Baskets, checkout, orders and accounts stay out of scope. Named reviews are not collected - ratings, counts and the star breakdown arrive as plain numbers - and anything personal that turns up in a record is handled under GDPR.

How does it Work?

Step 1 - Make a Request

You share your needs, expectations, and desired timeframe. We’ll suggest the best solution based on your request and budget.

Step 2 - Configuring Custom Web Crawlers

Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

Step 3 - Collect and Deliver

Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

Step 4 - Maintain and Support

Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a Quote

Tell us more about you and your project information.
Which sites, which fields, how often. A couple of lines is enough.

We reply within 1 business day. No obligation.

scrapiet

Scrapeit Sp. z o.o.
10/208 Legionowa str., 15-099, Bialystok, Poland
NIP: 5423457175
REGON: 523384582