Scrapers.lat logo scrapers.lat
Developer tools

Stack Overflow Questions Scraper - Scores, Tags & Answers

Scrape Stack Overflow and Stack Exchange questions by keyword with score, view count, answer count, tags, owner and links. Export to JSON, CSV or Excel.

20 fields per record JSON · CSV · Excel · API Pay per use
stackexchange-scraper.json 200 OK
{
  "questionId": 55840294,
  "title": "How to fix missing dependency warning when usi…",
  "link": "https://stackoverflow.com/questions/55840294/h…",
  "score": 890,
  "viewCount": 1254425,
  "answerCount": 26,
  "isAnswered": true,
  "hasAcceptedAnswer": true,
  "tags": ["reactjs","react-hooks","eslint","create-re…
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Question IdTitleLinkScoreView CountAnswer CountIs AnsweredHas Accepted AnswerTagsOwnerOwner ReputationOwner LinkCreation DateLast Activity Date
Sample output

A real example record, exactly the shape you receive.

Question IdTitleLinkScore
55840294How to fix missing dependency war…https://stackoverflow.com/questio…890
53120972How to call loading function with…https://stackoverflow.com/questio…594
53332321React Hook Warnings for async fun…https://stackoverflow.com/questio…593
GET /stackexchange-scraper
{
  "questionId": 55840294,
  "title": "How to fix missing dependency warning when usi…",
  "link": "https://stackoverflow.com/questions/55840294/h…",
  "score": 890,
  "viewCount": 1254425,
  "answerCount": 26,
  "isAnswered": true,
  "hasAcceptedAnswer": true,
  "tags": ["reactjs","react-hooks","eslint","create-re…
}

Frequently asked questions

Can I search sites other than Stack Overflow?

Yes. Set the site field to any Stack Exchange site such as `serverfault`, `superuser` or `askubuntu`.

Can I sort by votes or by newest?

Yes. Choose votes, recent activity, newest or relevance.

Which fields are numeric?

Score, view count, answer count and owner reputation are parsed as numbers so you can sort and filter directly.

How fresh is the data?

Scores and view counts are read live at run time, so each record reflects the moment of the run (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.