Skip to content

ThomasNet Suppliers Scraper

Try for free

Scrape ThomasNet supplier search results and profiles: phone, website, address, revenue range, employees, year founded, certifications, personnel, brands and products. Search by product, service or company name and region. Optional emails from supplier websites.

🏭 ThomasNet Suppliers Scraper

Turn any ThomasNet supplier search into a clean lead list. Search by product, service or company name, narrow it to a US state or Canadian province, and get every supplier with phone, website, address, revenue range, employee count, year founded, certifications, named personnel, brands and products. No ThomasNet account needed, and a typical search of 20 suppliers finishes in a few seconds.

✨ Why use ThomasNet Suppliers Scraper?

  • ⚡ Fast — reads ThomasNet's own data feed directly. 20 suppliers come back in about a second of scraping time, 1,000+ in about a minute.
  • 📇 Full profiles in one row — phone, website, address with GPS coordinates, revenue range, employees, year founded, company type, personnel with job titles, certifications (ISO, diversity, registrations), brands, product catalog, news and videos.
  • 🔎 Past the first 25 — ThomasNet shows visitors without an account only 25 suppliers per search. The actor repeats your search region by region and around ZIP codes and merges the results, so broad terms return hundreds to a few thousand suppliers.
  • 📧 Optional emails — visits each supplier's own website and adds the email addresses it publishes. You only pay for suppliers where an email is found.
  • ♻️ Never pay twice — pass the ThomasNet IDs you already have in excludeIds and they are skipped and not charged.
  • 🔓 No login, no cookies — public data only.

🎯 Use cases

  • 🧲 B2B lead generation — build call and email lists of manufacturers, distributors and service companies for a product category.
  • 🛒 Procurement and sourcing — shortlist suppliers by region, certifications (ISO 9001, AS9100, ITAR) and company size.
  • 🗺️ Territory planning — map suppliers that serve a state or sit near a ZIP code.
  • 📊 Market research — size a supplier market by type, revenue band and headcount.
  • 🤝 Partner and competitor tracking — monitor which companies list a product line or brand.

🚀 How to use

  1. Type one or more products, services or company names into Search terms (for example valve or CNC machining). ThomasNet search URLs work too.
  2. Pick Search by: product or service, or company name.
  3. Optionally choose a Region, or a ZIP code and radius.
  4. Set Max suppliers (0 = as many as ThomasNet shows).
  5. Run the actor and export the results as JSON, CSV or Excel, or read them through the API.

To scrape specific suppliers, paste their ThomasNet profile URLs or IDs into Supplier profile URLs or IDs.

📥 Input

FieldDescriptionDefault
searchQueriesProducts, services or company names, or ThomasNet search URLs–
modeall (product or service) or name (company name)all
maxResultsMaximum suppliers across all terms; 0 = all that ThomasNet shows20
supplierUrlsSupplier profile URLs or ThomasNet IDs (tgramsId)–
areaUS state or Canadian province code (IL, NT, CS, ...; plain TX, CA, NY also work through the API)NA (all)
zipCode, radiusMilesSuppliers near a 5-digit US ZIP code– , 50
expandSearchGo past ThomasNet's first 25 results per searchtrue
includeEmailsAdd emails published on each supplier's websitefalse
includeFamiliesAdd the supplier's product family listfalse
includeLocationsAdd branch locations of multi-location suppliersfalse
excludeIdsThomasNet IDs to skip (not charged)–
{
  "searchQueries": ["CNC machining"],
  "mode": "all",
  "area": "IL",
  "maxResults": 200,
  "includeEmails": true
}

📤 Output

One row per supplier.

FieldDescription
tgramsId, name, profileUrlThomasNet ID, company name and profile link
typeLabel, otherActivityLabelsManufacturer, Distributor, Custom Manufacturer, Service Company, ...
primaryPhone, website, emailsContact details (emails only with includeEmails)
address, fullAddressStreet, city, state, ZIP, country, latitude, longitude
annualSales, numberEmployees, yearFoundedCompany size and age as ThomasNet reports them
personnelNamed contacts with job titles
certifications, certificationNames, certificationTotalsQuality, diversity and registration certificates with scope and document links
capabilitiesMaterials and industries served
brands, products, videos, news, additionalInformationCatalog and media content
heading, headings, otherHeadingsThomasNet categories the supplier is listed under
isClaimed, isAdvertiser, isTopResponder, xometryVerified, tierProfile status flags
families, locations, locationCountWith includeFamilies / includeLocations
searchQuery, searchArea, searchRank, distanceMiles, scrapedAtWhich search found the supplier, its position, distance from your ZIP code (ZIP searches only), and when

Example (trimmed, contact name changed):

{
  "tgramsId": "567647",
  "name": "Magnatrol Valve Corp.",
  "profileUrl": "https://www.thomasnet.com/company/magnatrol-valve-corp-567647/profile",
  "typeLabel": "Manufacturer",
  "otherActivityLabels": ["Custom Manufacturer"],
  "tier": "VERIFIED",
  "primaryPhone": "(866) 695-2531",
  "website": "https://www.magnatrol.com/",
  "fullAddress": "67 Fifth Ave., Hawthorne, NJ 07507, USA",
  "address": {"city": "Hawthorne", "state": "NJ", "zip": "07507", "country": "USA", "latitude": 40.94959729, "longitude": -74.1548383},
  "annualSales": "$5 - 9.9 Mil",
  "numberEmployees": "10-49",
  "yearFounded": "1936",
  "personnel": [{"name": "Jane Example", "title": "Product Manager"}],
  "certificationNames": ["ISO 9001:2015", "Small Business Enterprise (SBE)", "Made in the USA"],
  "capabilities": [{"type": "INDUSTRY", "names": ["Marine", "Military", "Oil, Gas, Petroleum", "Pharmaceutical"]}],
  "brands": ["Magnatrol"],
  "products": [{"name": "Bronze Solenoid Valves", "type": "CATEGORY"}],
  "searchQuery": "valve",
  "searchRank": 1,
  "scrapedAt": "2026-10-16T01:20:00Z"
}

💰 Pricing

  • $4.00 per 1,000 suppliers saved.
  • $2.00 per 1,000 suppliers with an email, only when includeEmails is on and at least one email is found.
  • Product families and branch locations cost nothing extra.
  • Example: 1,000 suppliers ≈ $4.00 plus a few cents of platform usage (compute and datacenter traffic, typically under $0.05).

❓ FAQ

Is it legal to scrape ThomasNet? The actor collects only business information that ThomasNet shows publicly to every visitor. Personnel names are business contacts published by the suppliers themselves. Check the rules that apply to your use, for example privacy and email marketing laws.

Do I need a ThomasNet account or my own proxy? No. The default datacenter proxy works well.

How many suppliers can I get? Each search on ThomasNet shows visitors without an account its first 25 suppliers. With expandSearch on, the actor repeats the search for every region and around ZIP codes and merges the results without duplicates. In our tests valve (about 4,700 listed) returned 1,613 suppliers and CNC machining in Texas returned 400 when we asked for 400. Narrow terms return everything ThomasNet lists.

Why is a field empty? Suppliers fill their own profiles, so revenue, personnel, certifications or a logo are missing for some companies. Empty fields are returned as null or an empty list.

Can I schedule it or use the API? Yes. Schedule runs, call it from the API, and use excludeIds to collect only new suppliers on each refresh.

⚠️ Limits

  • ThomasNet shows visitors without an account 25 suppliers per search, and filters such as certifications or company type need an account. The actor works around the 25 limit with region and ZIP searches, but very broad terms are not covered completely (about a third of the listed suppliers for a term like valve).
  • Company-name search (mode: name) is expanded by region only.
  • A ZIP code search returns ThomasNet's first 25 matches near that ZIP for each term.
  • Emails come from supplier websites; sites that hide addresses behind contact forms return none.
  • Sponsored placements and ThomasNet's own ad slots are not included.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.