Quora Scraper — Questions, Answers & Profiles avatar

Quora Scraper — Questions, Answers & Profiles

Pricing

from $0.70 / 1,000 answers

Go to Apify Store
Quora Scraper — Questions, Answers & Profiles

Quora Scraper — Questions, Answers & Profiles

Scrape Quora answers with full text, upvotes, views, shares, author and credential from question, topic and profile URLs, plus comments. No login.

Pricing

from $0.70 / 1,000 answers

Rating

0.0

(0)

Developer

Trevor Ortega

Trevor Ortega

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape Quora answers with full text, upvotes, views, shares, author and credential from question, topic and profile URLs, plus comments. No login.

Quora Scraper reads Quora the way a logged-out visitor sees it and turns it into a clean dataset. Paste a question URL and get its answers, page after page, each with the full answer text (plain text and HTML), upvotes, views, shares and comment count, the date written and last edited, the author's name, profile URL and credential ("Software developer", "Studied at MIT"...), and the question's title, URL, answer count, follower count and topics. Paste a profile URL for the author's profile (followers, answer count, content views, credentials, bio) plus their most recent answers, or a topic URL for the answers Quora features in that topic. Switch on comments to get the discussion under every answer. Download JSON, CSV or Excel, or call it from Python, Node, n8n, Make or Google Sheets. You pay only for the items you get; no Quora account, cookies or API key needed.

What data does Quora Scraper extract?

Every item has a type field: answer, profile or comment.

Answer items (type: "answer")

FieldDescription
id, answerUrlQuora answer ID and permalink
questionId, questionTitle, questionUrlThe question the answer belongs to
questionAnswerCount, questionFollowerCount, questionCommentCount, questionTopicsQuestion stats and topic names (follower/comment counts and topics on question URLs)
text, htmlFull answer text: plain text (lists as - item, images as [image: url]) and simple HTML
authorName, authorProfileUrl, authorIdThe author as shown on the answer ("Anonymous" for anonymous answers, no profile link)
authorCredentialThe credential line shown next to the author's name on this answer
authorImageUrl, authorIsVerifiedProfile photo and verified badge
authorAnswerCount, authorTotalViewsAuthor stats Quora shows under the answer (when present)
upvotes, views, shares, commentsEngagement counters as shown
createdAt, updatedAtISO 8601 date the answer was written / last edited
isPreviewOnlytrue for Quora+ (paid) answers: logged-out visitors only see the opening paragraphs, so text is that preview
isRelatedAnswertrue for answers to other, equivalent questions that Quora lists under this question (only with Include related answers)
originalQuestionTitleSet when the answer was written for a question Quora later merged into this one
topicTopic name (answers from topic URLs only)
sourceUrl, scrapedAtStart URL that produced the item and collection time

Profile items (type: "profile", profile URLs)

userId, name, profileUrl, credential, bio, followers, following, answerCount, questionCount, postCount, totalContentViews, lastMonthContentViews, imageUrl, isVerified, workCredentials, schoolCredentials, locationCredentials, joinedAt.

Comment items (type: "comment", with Include comments)

commentId, answerId, parentCommentId, isReply, text, authorName, authorProfileUrl, upvotes, createdAt, commentUrl, answerUrl, questionTitle, questionUrl.

How to use Quora Scraper

  1. Paste English Quora (www.quora.com) URLs into Quora URLs, one per line: questions (https://www.quora.com/How-do-I-learn-Python-programming), single answers (.../answer/Author-Name), topics (https://www.quora.com/topic/Python-programming-language-1) or profiles (https://www.quora.com/profile/Alan-Mellor).
  2. Set Max answers per question and Max items to cap the run and the cost.
  3. Optionally switch on Include comments, or Open the questions found on topic and profile pages to turn a topic into hundreds of answers.
  4. Click Start. Results appear in the Dataset tab (views: Answers, Profiles, Comments); export from there or use the API.

Input example

{
"startUrls": [
{ "url": "https://www.quora.com/How-do-I-learn-Python-programming" },
{ "url": "https://www.quora.com/profile/Alan-Mellor" },
{ "url": "https://www.quora.com/topic/Python-programming-language-1" }
],
"maxAnswersPerQuestion": 200,
"maxItems": 500,
"includeComments": false
}

Output example

{
"type": "answer",
"id": 17608264,
"answerUrl": "https://www.quora.com/How-should-I-start-learning-Python-1/answer/Scott-Robinson-25",
"questionId": 1070353,
"questionTitle": "How should I start learning Python?",
"questionUrl": "https://www.quora.com/How-should-I-start-learning-Python-1",
"questionAnswerCount": 915,
"questionFollowerCount": 7252,
"questionCommentCount": 59,
"questionTopics": ["Education", "Python (programming language)", "Software Development", "Learning to Program"],
"text": "When I'm learning something new, like a new language or framework, there are a few approaches you can take.\nOption 1: A structured course\n...",
"html": "<p>When I&#x27;m learning something new, ...</p><p><b>Option 1: A structured course</b></p>...",
"authorName": "Scott Robinson",
"authorProfileUrl": "https://www.quora.com/profile/Scott-Robinson-25",
"authorId": 17256841,
"authorCredential": "Software developer",
"authorImageUrl": "https://qph.cf2.quoracdn.net/main-thumb-17256841-200-eqvxwapxivusqlufqyfevswcmxasxemi.jpeg",
"authorIsVerified": false,
"authorAnswerCount": 82,
"authorTotalViews": 775490,
"upvotes": 27,
"views": 8111,
"shares": 0,
"comments": 0,
"createdAt": "2015-12-07T13:09:56.739641Z",
"updatedAt": null,
"isMachineAnswer": false,
"isPreviewOnly": false,
"isRelatedAnswer": false,
"originalQuestionTitle": "How should I go about learning Python?",
"sourceUrl": "https://www.quora.com/How-do-I-learn-Python-programming",
"scrapedAt": "2026-10-10T01:00:32Z"
}

How to scrape all answers to a Quora question

Paste the question URL and set Max answers per question above the question's answer count (shown in questionAnswerCount). The Actor reads the answers embedded in the page, then asks Quora for the next 10 answers again and again, exactly like the page does when you scroll, until the question runs out of answers or your limit is reached. Answers come in Quora's own ranking order. Quora mixes "related answers" to other, equivalent questions into the answer list and adds an AI-bot answer to some questions. By default both are skipped, so every item is a real answer to the question you asked for; switch on Include related answers to get the related ones too (isRelatedAnswer: true, with the question they were written for). Some popular questions are mostly made of related answers for logged-out visitors (for example "What is the meaning of life?"), so turn it on there.

Does it work without a Quora account?

Yes. No login, cookies or API key are involved. That has two consequences you should know about. First, Quora's keyword search only works for logged-in users, so this Actor starts from URLs, not search terms: find questions with Quora or Google and paste their URLs, or start from a topic or profile and switch on Open the questions found on topic and profile pages. Second, Quora shows logged-out visitors a limited slice of some lists: a profile shows the 30 most recent answers and a topic feed about 20 featured answers. Question pages have no such limit, and the full answer text is returned, not the truncated preview; only Quora+ (paid) answers stay a preview, marked isPreviewOnly: true.

How to scrape a Quora profile and its answers

Paste the profile URL (https://www.quora.com/profile/Name). You get one profile item (name, credential, bio, followers, following, answer/question/post counts, all-time and last-month content views, work/school/location credentials, join date) and the author's most recent answers as answer items. Switch on Open the questions found on topic and profile pages to also collect the other answers to the questions they answered.

Monitor changes on a schedule

Turn on Only new answers to get a feed of new answers: each run remembers the answers (and profiles and comments) earlier runs of the same input returned and outputs only the ones it has not seen before. Answers already seen are dropped before they are saved, so they are not charged, and their comments are not fetched again. Profiles list answers newest first, so watching an author costs one request when nothing changed; on a question, keep Max answers per question above its answer count so a new answer is found wherever Quora ranks it. Save the input as a task and add a Schedule in Apify (for example daily); give each watch its own Monitoring key if several schedules use the same URLs. Every output item then has changeType: "new"; upvotes and views are not tracked, so previousValues does not appear.

What does it cost?

Pay per item: $0.70 per 1,000 answers or profiles and $0.50 per 1,000 comments, no start fee and no subscription. Apify's free plan is enough to export a few thousand answers.

Proxy note: Quora is behind Cloudflare, which challenges many datacenter IPs, so the default proxy is Apify Residential. It is billed by traffic on your Apify account, but Quora's responses are compressed: our test runs used 5-6 KB of residential traffic per item, and the whole platform usage (compute + proxy) came to $0.06-0.08 per 1,000 items. Datacenter proxy works for some requests but often fails on profile and answer pages.

Integrations and API

Use the run in Zapier, Make, n8n, Google Sheets, or call it from Python/Node with the Apify client. See the API tab for ready-made snippets. The dataset feeds LLM and RAG pipelines directly: text is clean plain text, html keeps the formatting.

This Actor collects only what Quora shows to anyone without an account: questions, answers, public profiles and comments. It does not log in and never reads content behind Quora's sign-up wall, Quora+ paywalls or private Spaces. Author and commenter names, profile links and credentials are the public bylines Quora prints next to every answer; anonymous answers stay anonymous. You are responsible for how you use the data and for complying with Quora's terms and applicable law.

Support

Found a bug or need a field added? Open an issue in the Issues tab; it is usually answered within a day.