US Foods Catalog Scraper
Pricing
from $11.25 / 1,000 result items
US Foods Catalog Scraper
Scrapes US Foods product pages for descriptions, nutritional specs, ingredients, packaging, and image URLs. Feed it specific URLs or crawl the full catalog from the sitemap.
Pricing
from $11.25 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
10 hours ago
Last modified
Categories
Share
US Foods Catalog Scraper
Scrape the full US Foods product catalog, from any brand or category, up to a million items per run. Every product comes with its description, nutritional specs, ingredients, packaging, and image URLs. No login or API key. Export to CSV, JSON, Excel, or XML.
US Foods' public catalog holds thousands of foodservice products, but browsing it manually or pulling data from PDFs is slow. This Actor reads the live product pages directly, collecting structured data for every item you need. Feed it specific product URLs or let it crawl the entire catalog from the sitemap, and get a clean dataset ready for analysis.
| Who uses it | What they scrape US Foods for |
|---|---|
| Restaurant operators | Compare ingredient lists and nutritional panels across brands before menu planning. |
| Food distributors | Build a searchable database of available products with pack sizes and storage requirements. |
| Market analysts | Track new product launches and category expansions in the foodservice supply chain. |
| Procurement teams | Audit product specifications and GTIN codes against internal purchasing systems. |
What it does
This Actor collects US Foods product details from specific URLs or by crawling the full public catalog, and returns each product as a flat row.
- ๐ Targeted scraping: Paste a list of product URLs and collect only those items.
- ๐ Full catalog crawl: Leave the URL list empty and the Actor discovers products from the public sitemap.
- ๐ฆ Packaging details: Pack size, units per case, and storage conditions are captured where available.
- ๐ฝ๏ธ Nutritional data: Calories, fat, protein, and allergen statements are extracted from the spec panel.
- ๐ผ๏ธ Image URLs: Primary product images are included so you can build visual catalogs.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with US Foods data
๐ Build a competitive product database.
A food distributor scrapes the full US Foods catalog to populate a searchable internal tool with product specs, pack sizes, and GTINs.
๐ฅ Audit nutritional and allergen data.
A restaurant chain's dietitian scrapes a list of candidate products to compare sodium, allergens, and ingredient statements before approving new menu items.
๐ Monitor category changes over time.
A market analyst runs the Actor weekly on a set of category pages to detect new products, discontinued items, and packaging changes.
๐ผ๏ธ Populate a visual ordering guide.
A procurement team scrapes product images and descriptions to build a visual catalog for kitchen staff, replacing outdated PDFs.
Why choose this scraper
| What you get | |
|---|---|
| No API registration | Reads the public product pages so you never need a developer key or approval. |
| Fixed output schema | Every product lands in your dataset with the same flat structure, ready for spreadsheets. |
| Scale on demand | Collect ten products for a quick check or a million for a full market sweep. |
How it compares
No other Store actor targets US Foods the same way, so the honest comparison is with the alternatives teams actually weigh.
| US Foods Catalog Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When US Foods changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with specific product URLs, or leave the list empty to crawl the full catalog, and set a maximum number of products to cap the run. The Input tab lists every parameter.
A first run with the defaults:
{"productUrls": [],"maxItems": 10}
A larger pull:
{"productUrls": [],"maxItems": 200}
Pricing
Pay-per-result: $0.015 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $1.50 |
| 1,000 results | $15.00 |
| 10,000 results | $150.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the US Foods Catalog Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to US Foods through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/us-foods-catalog-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your product URLs are correct and still live on the US Foods website. If you left the URL list empty, the sitemap crawl may take a few minutes to discover pages. Also verify that your max items is set to a number greater than zero.
The scraper is running but collecting products very slowly.
Crawling the full catalog from the sitemap involves discovering thousands of URLs. This is normal. To speed things up for a targeted list, provide direct product URLs instead of leaving the list empty.
Some nutritional fields are empty in my results.
Not every US Foods product page includes the same level of nutritional detail. The Actor extracts whatever is publicly displayed. If a field is missing on the page, it will be empty in your dataset.
I got blocked or the run failed with errors.
The Actor uses polite crawling delays by default. If you encounter blocks, try reducing the max items or spreading the run over a longer period. Using Apify proxies can also help distribute requests.
The product images are not downloading.
The Actor collects image URLs, not the image files themselves. Use the URLs in your dataset with a download tool or another Apify Actor to fetch the actual image files.
FAQ
| Question | Answer |
|---|---|
| Can I scrape the entire US Foods catalog? | Yes. Leave the product URLs input empty and the Actor will crawl the public sitemap to discover all available product pages. |
| What data fields does the scraper return? | The Actor returns product name, description, brand, item number, GTIN, pack size, storage info, nutritional data, ingredients, allergens, and image URLs. The exact fields are shown in the sample output on the Actor's page. |
| Do I need a US Foods account or API key? | No. The Actor reads publicly accessible product pages and requires no login, account, or API key. |
| How do I scrape only specific products? | Paste the full product page URLs into the product URLs input field. The Actor will visit only those pages and ignore the rest of the catalog. |
| Can I limit how many products are scraped? | Yes. Set the maximum products field to any number between 1 and 1,000,000. The Actor stops after collecting that many items. |
| What format is the data exported in? | You can export your results to CSV, JSON, Excel, or XML directly from the Apify dataset tab. |
| Does the scraper handle out-of-stock or discontinued products? | The Actor scrapes whatever is currently visible on the public product page. If a product page is still live, its data will be collected. |
| How often is the US Foods catalog updated? | US Foods updates its catalog regularly. You can schedule this Actor to run daily or weekly to capture changes. |
| Can I get the product images? | The Actor captures the primary image URL for each product. You can download the images separately using the URLs in your dataset. |
| Is this an official US Foods API? | No. This is an unofficial scraper built on the Apify platform that reads publicly available web pages. It is not affiliated with or endorsed by US Foods, Inc. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by US Foods, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
