UK Food Hygiene Ratings Scraper · FSA Register avatar

UK Food Hygiene Ratings Scraper · FSA Register

Pricing

Pay per event

Go to Apify Store
UK Food Hygiene Ratings Scraper · FSA Register

UK Food Hygiene Ratings Scraper · FSA Register

Search the official UK food hygiene register: 600,000+ restaurants, takeaways, pubs, hotels, shops and caterers across England, Wales, Scotland and NI. Filter by rating, council, business type or map radius. Addresses, geocodes, scores and inspection dates. Pay only for results.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Automation Craft

Automation Craft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

UK Food Hygiene Ratings Scraper (FSA Register)

Search the official UK Food Standards Agency hygiene register — 600,000+ restaurants, cafes, takeaways, pubs, hotels, supermarkets, schools, caterers and food manufacturers across England, Wales, Scotland and Northern Ireland — and export clean JSON/CSV/Excel.

No API keys. No proxies to configure. Press Start, get data. You only pay for establishments actually returned — empty searches cost nothing.

What you can do with it

  • Build lead lists of every food business in a town, council area or map radius — with full address, geocodes and council contact.
  • Find businesses that need help: filter for 0, 1 and 2-rated establishments — the exact prospect list for hygiene consultants, pest control, cleaning services, training providers and kitchen-equipment suppliers.
  • Vet suppliers and franchise sites: check ratings, score breakdowns and inspection dates before you sign.
  • Monitor your own estate: pull every branch by name (e.g. Greggs) and catch rating changes and pending re-inspections.
  • Enrich datasets: match by name/postcode and add official hygiene ratings to your own restaurant or property data.

Search options (combine freely)

InputExampleWhat it does
namepizza, GreggsMatch business names
addressLS1, Manchester, M4 3AQMatch street, town, or any postcode/prefix
localAuthorities["Leeds", "Birmingham"]Everything a council covers (name or numeric id)
ratings["0", "1", "2"]Only these hygiene ratings
businessTypes["Restaurant/Cafe/Canteen"]Only these kinds of business
countryScotlandOne UK country only
latitude + longitude + radiusMiles53.801, -1.549, 2Map radius search, sorted nearest-first with distances
sortByrating (low to high)Relevance, rating, name or distance ordering
maxResults500Hard cap on results (and on what you pay)

Run with completely empty input {} and you get a live demo (50 pizza businesses).

Output

One record per establishment:

{
"type": "establishment",
"fhrsId": 1451191,
"name": "Pizza Pizza",
"businessType": "Takeaway/sandwich shop",
"ratingValue": "5",
"ratingNumeric": 5,
"ratingDate": "2025-01-20",
"newRatingPending": false,
"scheme": "FHRS",
"scores": { "hygiene": 5, "structural": 5, "confidenceInManagement": 5 },
"addressLine1": "124 Dib Lane",
"addressLine2": "Roundhay",
"addressLine3": "Leeds",
"addressLine4": null,
"postcode": "LS8 3AY",
"fullAddress": "124 Dib Lane, Roundhay, Leeds, LS8 3AY",
"latitude": 53.823107,
"longitude": -1.486815,
"distanceMiles": null,
"localAuthority": {
"name": "Leeds",
"code": "413",
"email": "food.safety@leeds.gov.uk",
"website": "http://www.leeds.gov.uk/"
},
"localAuthorityBusinessId": "21/00957/COMM",
"phone": null,
"pageUrl": "https://ratings.food.gov.uk/business/1451191",
"searchedName": "pizza",
"searchedAddress": null,
"searchedAuthority": null
}

Notes on ratings:

  • England, Wales & NI (FHRS): ratingValue is 05; scores breaks it down into hygiene / structural / confidence-in-management (lower component scores are better; they are the inspector's demerit points).
  • Scotland (FHIS): ratingValue is Pass or ImprovementRequired; ratingNumeric and scores are null — Scotland's scheme simply doesn't publish them.
  • Non-inspected statuses also appear where relevant: AwaitingInspection, AwaitingPublication, Exempt.

Every run also pushes one free summary item (counts, warnings, API calls) — and free status items explain any query that returned nothing.

Pricing — pay per result, honestly

  • One small fee per establishment record actually delivered.
  • $0 for empty searches, unknown council names, API hiccups, the summary and all status items.
  • Duplicate establishments across overlapping filters are deduplicated — you never pay twice for the same business in one run.
  • maxResults is a hard spending cap.

✅ What this Actor CAN do

  • Search all four UK nations from the FSA's official, continuously-updated register.
  • Filter by rating (including Scotland's Pass/Improvement Required), business type, council, country and map radius.
  • Return full address, coordinates, distance, component scores, inspection date, council contact details and a link to the official rating page.
  • Export CSV/Excel/JSON directly from the dataset. Typical speed: hundreds of records per second of runtime.

❌ What this Actor CANNOT do

  • Inspection report documents — the register publishes ratings and scores, not the inspector's written report (request those from the council; each record includes the council's email).
  • Owner/operator personal contact detailsphone is only present when the register publishes it (rare). Council contact details are always included; establishment emails are not published at all.
  • Rating history — the register only exposes each establishment's current rating.
  • Non-UK data, and food businesses that a council hasn't registered/inspected yet.

Data source: Food Standards Agency Food Hygiene Rating Scheme via the official public API (api.ratings.food.gov.uk), published under the Open Government Licence v3.0. This Actor is not affiliated with or endorsed by the FSA. Please use the data in line with the OGL and the FSA's terms.