Skip to content

Clutch Company Scraper

Try for free

Scrape public Clutch.co company search, profiles, reviews, and portfolio items.

🏢 Clutch Company Scraper

Save public company records from Clutch.co. Search by keyword like the site's own search box and get company cards with rating, review count, location, project size, hourly rate and team size, or open a company profile for the full summary, reviews and portfolio.

Each company costs $0.70 per 1,000 in result fees, and reviews and portfolio items are included in that company's row.

✨ Why use Clutch Company Scraper?

  • 🔓 No account needed — public pages only, and nothing is sent to companies.
  • 🔎 Search or profile URLs — a keyword returns search cards; a clutch.co/profile/<slug> URL opens that company.
  • 💬 Reviews included — client reviews with project fields and score breakdown, as many per company as you set.
  • 🖼️ Portfolio items — images and descriptions published on the profile.
  • 🎚️ Filter before saving — drop companies below a rating or review count.
  • 🛡️ Handles the browser check — if the site asks for one, the run opens a browser session and continues.

🎯 Use cases

  • 📋 Agency shortlists — build a vendor list for a service such as web development.
  • 💵 Rate checks — compare hourly rates, minimum project sizes and team sizes.
  • ⭐ Reputation research — read the reviews for a company you already have a URL for.
  • 📨 Lead generation — collect agency names, locations and websites for outreach research.
  • 🗂️ Market mapping — see who competes in a service category.

🚀 How to use

  1. Enter a Search keyword, or paste company Profile URLs.
  2. Set Maximum companies (default 10), the start page and optional rating or review filters.
  3. Turn on Open each profile, Include reviews or Include portfolio if you need more detail.
  4. Click Start.
  5. Export JSON, CSV or Excel, or read the results through the API.

📥 Input

FieldTypeDescription
searchstringCompany name or service keyword, as typed into Clutch search.
startUrlsarrayClutch profile URLs. Other URLs are skipped.
maxItemsintegerStop after this many companies. Profile URLs first, then search results. Default 10.
pageintegerSearch page to start from. Each page has 4 companies.
minRating, minReviewsnumberSkip companies below these values.
getDetailsbooleanFor a search, open each profile and save summary, focus and verification.
includeReviews, maxReviewsPerCompanyboolean, integerAdd client reviews (default cap 10).
includePortfoliobooleanAdd portfolio items.
proxyConfigurationobjectDatacenter by default.

Ten companies for "web development":

{
  "search": "web development",
  "maxItems": 10,
  "page": 1
}

One company with reviews and portfolio:

{
  "startUrls": ["https://clutch.co/profile/smartsites"],
  "includeReviews": true,
  "maxReviewsPerCompany": 10,
  "includePortfolio": true
}

📤 Output

One dataset row per company.

FieldDescription
name, slug, url, logoCompany name, profile slug, link and logo.
rating, reviewsCountScore and published review count.
locationHeadquarters.
minProjectSize, hourlyRate, employeesCommercial details.
summary, focus, verification, websiteUrlAdded when a profile is opened.
reviews, portfolioPresent only when those options are on.

Example item (search result, trimmed):

{
  "name": "Web Development 7 Ltd",
  "slug": "web-development-7",
  "url": "https://clutch.co/profile/web-development-7",
  "rating": 5,
  "reviewsCount": 21,
  "location": "Plovdiv, Bulgaria",
  "minProjectSize": "$1,000+",
  "hourlyRate": "$50 - $99 / hr",
  "employees": "10 - 49",
  "inputSource": { "searchQuery": "web development", "pageNumber": 1 }
}

💰 Pricing

Each saved company costs $0.0007, which is $0.70 per 1,000 companies. Reviews and portfolio items are part of the company row, not a separate charge. A skipped or missing profile is not charged. Platform usage is billed separately, and a browser check (when the site asks for one) is billed as browser time.

Worked example: a 10-company search in our test cost about $0.018 in total ($0.007 in result fees, the rest compute and storage).

❓ FAQ

Is it legal to scrape Clutch? The actor reads public pages only. You are responsible for using the data in line with applicable law and Clutch's terms.

Do I need a Clutch account or my own proxy? No. The actor does not send messages to companies, and proxies are included.

What if the URL is not a company profile? It is skipped. If every URL is skipped and there is no search keyword, the dataset is empty and the run still succeeds.

What if Clutch has no such company? That profile is skipped, and companies already saved stay in the dataset.

Can I schedule it or use the API? Yes, via schedules or the API.

⚠️ Limits

  • Defaults to 10 companies and 10 reviews per company. Clutch search pages hold 4 companies and stop at about 2,000 results for one keyword.
  • Search can start as far as page 500, with 4 companies per page.
  • Login-only features such as messaging are not available.
  • Clutch blocks plain HTTP from our workers, so each run opens one browser session; expect roughly 20 seconds for a 10-company search.
  • If a later page fails, earlier companies remain in the dataset.
  • Website links can carry tracking query parameters that differ between requests.

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.