Sigma-Aldrich Chemical Catalog Scraper avatar

Sigma-Aldrich Chemical Catalog Scraper

Pricing

from $9.77 / 1,000 results

Go to Apify Store
Sigma-Aldrich Chemical Catalog Scraper

Sigma-Aldrich Chemical Catalog Scraper

Scrapes Sigma-Aldrich chemical products by search term, CAS number, or product number. Returns each product as a flat row with price, purity, grade, physical form, and identifiers.

Pricing

from $9.77 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

ParseForge

Sigma-Aldrich Chemical Catalog Scraper

Scrape Sigma-Aldrich chemical products by name, CAS number, or product number, up to a million per run. Every product comes with its price, purity, grade, physical form, and safety data. No login or API key. Export to CSV, JSON, Excel, or XML.

Sigma-Aldrich's catalog spans millions of chemicals, reagents, and lab supplies, but the website is built for browsing one product at a time. This Actor searches the public catalog directly by keyword, CAS number, MDL number, or product number, and returns every match in one flat row. You can filter by brand, category, physical form, grade, purity, feature, market focus, and same-day shipping before the data reaches your dataset.

Who uses itWhat they scrape Sigma-Aldrich for
Procurement teamsCompare list prices and availability across countries for the chemicals they buy.
Market researchersTrack which grades, purities, and package sizes Sigma-Aldrich offers for a compound.
Lab managersBuild a local catalog of reagents with prices and stock status for budgeting.
E-commerce analystsMonitor Sigma-Aldrich's catalog for new products and price changes.
Chemical distributorsBenchmark their own pricing against Sigma-Aldrich list prices.

What it does

This Actor collects Sigma-Aldrich chemical products by search term and returns each one as a flat row with pricing, identifiers, and catalog attributes.

  • ๐Ÿ” Search by any identifier: chemical name, CAS number, MDL number, or Sigma-Aldrich product number.
  • ๐ŸŒ Local pricing: choose from 18 countries to get list prices in the local currency.
  • ๐Ÿท๏ธ Catalog filters: brand, product category, physical form, special grade, purity, feature, and market focus.
  • ๐Ÿ“ฆ Stock filter: restrict results to items that ship today.
  • ๐Ÿ“Š Flat rows: every product is returned as one row with consistent fields for easy export.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Sigma-Aldrich data

๐Ÿ“ˆ Monitor chemical prices.

A procurement analyst runs the Actor weekly for a list of CAS numbers and compares Sigma-Aldrich list prices across US, EU, and APAC locales to spot regional price differences.

๐Ÿงช Build a reagent catalog.

A lab manager scrapes all products in the 'buffers' category with 'Molecular Biology' grade and exports the dataset to CSV for an internal purchasing portal.

๐ŸŒฑ Track greener alternatives.

A sustainability researcher filters by the 'greener' feature to collect Sigma-Aldrich's sustainable chemistry products and their attributes for a report.

๐Ÿ“ฆ Check same-day availability.

A purchasing agent sets shipsToday to true for a list of product numbers to see which items can arrive tomorrow, then places orders only for those SKUs.

๐Ÿ”ฌ Find analytical standards.

A QC chemist searches for 'certified reference material' in the 'reference materials' category to list all TraceCERT standards with purity and package size.

Why choose this scraper

What you get
No API keyReads the public catalog directly, no registration or OAuth.
One row per productFlat schema with price, identifiers, and attributes.
Local pricing18 country locales with local currency.
Deep filtersBrand, category, form, grade, purity, feature, market.
ScalableUp to 1,000,000 products per run for paid users.

How it compares

No other Store actor targets Sigma-Aldrich the same way, so the honest comparison is with the alternatives teams actually weigh.

Sigma-Aldrich Chemical Catalog ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When Sigma-Aldrich changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor with a search term, then narrow results using the same facets Sigma-Aldrich exposes on its own site: brand, category, physical form, grade, purity, feature, market focus, and same-day shipping. The Input tab lists every parameter.

A first run with the defaults:

{
"searchTerm": "acetone",
"maxItems": 10
}

A larger pull:

{
"searchTerm": "acetone",
"maxItems": 200
}

Pricing

Pay-per-result: $0.0108 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$1.08
1,000 results$10.80
10,000 results$108.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

  1. Create a free Apify account with $5 in credit.
  2. Open the Sigma-Aldrich Chemical Catalog Scraper.
  3. Set your inputs and any filters, then click Start.
  4. 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 Sigma-Aldrich 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/sigma-aldrich-chemicals-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 search term matches Sigma-Aldrich's catalog exactly. Try a broader term or remove filters like brand, category, or purity. Also verify the country and language settings.

Why are prices missing for some products?

Some products, especially third-party SKUs or custom items, do not show list prices on Sigma-Aldrich. Try a different country or quantity, or check the product page directly.

Why do I get fewer than maxItems results?

The Actor returns only products that match your search and filters. If Sigma-Aldrich has fewer matches, that is the total. Remove filters to see more.

Why is the run slow?

Large maxItems values or many filters can slow the run. Reduce maxItems or narrow the search term. Paid users get higher concurrency.

Why do I see different prices than on the website?

Prices can change during the day. The Actor captures the price at the time of the request. Re-run to get the latest list price.

FAQ

QuestionAnswer
Can I search by CAS number?Yes. Enter the CAS number as the search term, for example 67-64-1 for acetone. The Actor returns the matching product or products.
Does this include safety data sheets (SDS)?The Actor returns the SDS link when Sigma-Aldrich provides one on the product page. It does not download the PDF itself.
How do I get prices in euros or pounds?Set the country input to DE, FR, GB, or another supported locale. The Actor returns the list price in that country's currency.
What is the difference between brand filters?The default 'In-house brands' covers Sigma-Aldrich, Supelco, Millipore, SAFC, Aldrich, and Sigma. Selecting a single brand restricts results to that sub-brand. External brands are not supported.
Can I filter by purity?Yes. The purity input accepts buckets like 95%, 98%, 99%, and others as Sigma-Aldrich classifies them.
What does 'ships today' mean?It restricts results to items that Sigma-Aldrich's logistics can ship the same day, based on the selected country.
Is there a limit on how many products I can scrape?Free users are limited to 10 products per run. Paid users can set maxItems up to 1,000,000.
Can I get volume discounts?Set the quantity input above 1. The Actor requests the tier price for that quantity when Sigma-Aldrich offers one.
What output formats are supported?The Actor exports to CSV, JSON, Excel, and XML through the Apify platform.
Does this work for all Sigma-Aldrich products?It covers the public catalog, including chemicals, reagents, antibodies, and lab supplies. Some restricted or custom items may not appear.

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 Merck KGaA, Darmstadt, Germany and/or its affiliates. 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.