Quora Posts Scraper avatar

Quora Posts Scraper

Pricing

from $0.30 / 1,000 results

Go to Apify Store
Quora Posts Scraper

Quora Posts Scraper

Scrape posts from any public Quora profile, or search Quora posts by keyword. Exports post text, author, links, timestamp, upvotes and views.

Pricing

from $0.30 / 1,000 results

Rating

0.0

(0)

Developer

Curious Coder

Curious Coder

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Collect posts from any public Quora profile — or search Quora posts by keyword — and export them as clean, structured data (JSON, CSV, Excel, or via API). For each post you get the full text, the author, the direct link, when it was posted, and its upvote / view / comment counts.

No code required. Paste one or more Quora profile links, press Start, and download a spreadsheet of posts.

What you can do with it

  • Track what a person or brand publishes on Quora over time.
  • Build a dataset of posts for research, monitoring, or content analysis.
  • Pull the posts behind a profile into your own database or dashboard.
  • Search Quora posts for a topic and export the matching posts (requires a signed-in session — see below).

Input

FieldDescription
Quora profile URLsOne or more profile links, e.g. https://www.quora.com/profile/Adam-DAngelo.
Profile usernamesAlternative to URLs — just the slug after /profile/ (e.g. Adam-DAngelo).
Post search termsKeywords to search Quora posts for. Requires session cookies (Quora only serves post search to signed-in users).
Max posts per profile / searchCap the number of posts collected per source. 0 = as many as accessible.
Quora session cookiesOptional. Cookies from a signed-in Quora session, as a name=value; name2=value2 string. Unlocks a profile's full post history and enables search (see Getting more results).

Example input

{
"startUrls": [
{ "url": "https://www.quora.com/profile/Adam-DAngelo" }
],
"maxPostsPerSource": 50
}

Output

Each row is one Quora post:

{
"id": "UG9zdEAwOjI0MjA1ODMwNg==",
"postId": 224627289,
"url": "https://www.quora.com/profile/Adam-DAngelo/We-re-going-to-run-a-series-of-experiments...",
"title": null,
"text": "We're going to run a series of experiments to learn about how to run contests well...",
"author": {
"name": "Adam D'Angelo",
"uid": 5,
"url": "https://www.quora.com/profile/Adam-DAngelo",
"isVerified": true
},
"upvotes": 412,
"views": 160092,
"shares": 0,
"comments": 18,
"createdAt": "2024-08-16T17:22:07.693Z",
"relatedContent": { "type": "answer", "oid": 123294128, "text": "..." },
"scrapedAt": "2026-08-04T12:00:00.000Z"
}

relatedContent is populated when a post is attached to another Quora item (for example a post that shares an answer or question) — it carries that item's type and text.

Getting more results (optional)

Out of the box — with no setup — the scraper returns a profile's most recent ~20–40 posts. That's enough for most monitoring and research needs, and the run log tells you when a profile reaches that public limit.

Want more? Paste cookies from a signed-in Quora session into the Quora session cookies field. It's optional, but recommended when you need:

  • a profile's full post history (well beyond the most-recent slice), or
  • post search by keyword (Quora only serves search to signed-in users).

You can copy these cookies from your browser while logged in to quora.com. Everything else works exactly the same — just with more results.

FAQ

Do I need cookies? Not for public profile posts. You only need them for a profile's full history beyond the sign-up wall, or for post search.

Is this fast? Each profile is loaded once and then paged through quickly. Keep concurrency low (the default) for the most reliable results.

Which fields are always present? url, text, author, createdAt and the engagement counts. title is usually empty for posts (posts are body-first). views and shares are included whenever Quora exposes them.