YouTube audience research

YouTube comment scraper for your next video

Read what viewers are asking before you choose the next topic. Collect a page of public comments, save the received JSON and use the questions to plan one small video experiment.

Explore video comments

Free pilot · no wallet or payment required.
Preview and approve each run. Daily limits apply.

Read the sample and research method

From one video to a focused research question

  1. 01

    Choose one public video

    Paste a YouTube video URL, preview the request and approve the run. Pick a video relevant to the audience or lesson you want to understand.

  2. 02

    Read the received page

    The tool shows the comment count and previews up to ten rows. Download JSON to read every comment received in that page before choosing a topic.

  3. 03

    Test an answer to one question

    Keep the comment reference with your notes. Check what the viewer meant, draft a focused explanation and test whether it helps someone with the same difficulty.

From a comment to a test

A worksheet for your next video

Keep the video URL, retrieval date and a local comment reference with each note. The examples below suggest investigations; they are not extra findings from the published sample or automatic output from the tool.

Illustrative worksheet: audience question, investigation and next-video hypothesis
Question in a commentWhat to investigateNext-video hypothesis
What should I know before starting?Check the actual prerequisites and where the learner gets stuck.A short readiness check may help a beginner start the lesson.
Can you show this step more slowly?Find the exact step and what the viewer expected to happen.A focused worked example may make that step easier to finish.
Is this available in my language?Ask which language and format would make the lesson usable.A small translated explanation can test the need before a full dub.

Test the proposed lesson with someone who has the same difficulty. Record whether they complete the task. Comment counts alone cannot tell you whether the new video helped.

Collection scope

One public video and one provider page, up to 100 comments. Fewer comments or no data may be returned. JSON contains what was received; the interface previews up to ten rows.

When you need broader coverage

This tool does not fetch every page, reply or channel. For a research design that needs controlled ordering and pagination, inspect the official YouTube API options. Those options do not establish the sampling order of this tool’s response.

Before you run

Choose the tool when its coverage matches the question you need to answer.

How many YouTube comments can I collect?

The current tool fetches one provider page, with a contract limit of up to 100 public comments. It may return fewer. The interface previews up to ten rows, and the JSON download contains all comments received in that page. A continuation cursor does not mean more pages have been fetched.

Does it export every comment, reply or channel?

No. This is a single-video, single-page tool. It does not automatically collect the full comment history, every reply or an entire channel. Disabled comments or unavailable videos may return no data.

Can I download CSV or get sentiment analysis?

The available export is JSON. Use the worksheet on this page for your own reading and tags. The tool does not currently provide CSV export, automatic tagging or sentiment analysis.

Do recurring comments prove audience demand?

They can suggest a question to investigate. One page has limited coverage and an unknown sampling order. It is not a representative audience survey, and a request does not establish retention, willingness to pay or demand across all viewers.

Start with a question from one video

Read the full received page, keep your references and choose a small explanation to test.

Explore video comments

Use it from your AI assistant

The same bounded task is available through spawnr MCP. Connect your assistant, inspect the tool and approve the request before it runs.

One task, with a saved receipt

Connect spawnr MCP