📕 RedNote (Xiaohongshu) All-in-One Scraper avatar

📕 RedNote (Xiaohongshu) All-in-One Scraper

Under maintenance

Pricing

Pay per event

Go to Apify Store
📕 RedNote (Xiaohongshu) All-in-One Scraper

📕 RedNote (Xiaohongshu) All-in-One Scraper

Under maintenance

One Actor for RedNote / Xiaohongshu (小红书): search notes by keyword, scrape a creator's posts, get note detail by URL or share link, pull comments, search the mall and fetch trending topics. Clean JSON, no login, pay per result.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Jackie Chen

Jackie Chen

Maintained by Community

Actor stats

1

Bookmarked

22

Total users

8

Monthly active users

a day ago

Last modified

Share

Xiaohongshu (RedNote) All-in-One Scraper

One Actor for everything you need from Xiaohongshu / 小红书 / RedNote — notes, creators, comments, mall products, and trending — with clean, flat JSON output. No login, no cookies, no browser automation to babysit.

Fill in only the inputs you care about; each one turns on a capability:

InputWhat you get
Note URLs / share links / IDsFull detail for a specific note from a URL, a share link, or a note ID (title, body, likes, collects, comments, shares, author, images/video, tags, IP location)
Note search keywordsNotes matching a keyword (title, body, likes, collects, comments, author, images/video, URL)
User IDsEvery note posted by a creator
Product search keywordsRedNote mall products (price, original price, vendor, stock, SKU count, images)
Product IDsFull product detail (title, price, image carousel, full SKU / variant list)
Include trendingThe live RedNote hot-search list with rank + heat score
Include note commentsTop-level comments attached to each scraped note

Every output row carries a dataType field (note / product / trending) so a mixed run is trivial to split downstream.

Example input

{
"noteUrls": ["https://www.xiaohongshu.com/explore/655a1b2c00000000060123ab"],
"searchKeywords": ["护肤", "city walk"],
"productKeywords": ["面膜"],
"includeTrending": true,
"includeComments": true,
"maxCommentsPerNote": 5,
"maxItems": 200,
"sortType": "popularity_descending"
}

Example output (a note)

{
"dataType": "note",
"noteId": "655...e4",
"url": "https://www.xiaohongshu.com/explore/655...e4",
"type": "video",
"title": "敏感肌护肤避坑指南",
"description": "...",
"likedCount": 25431,
"collectedCount": 8120,
"commentsCount": 642,
"coverUrl": "https://...",
"author": { "userId": "5a3...a2", "nickname": "..." },
"comments": [{ "content": "太有用了", "likeCount": 31 }]
}

Use cases

  • Trend & content research — find the best-performing notes and live hot-search topics for any keyword.
  • Influencer / KOL discovery — pull a creator's full note history and engagement.
  • E-commerce & pricing — track mall products, prices, vendors and SKUs for competitive research.
  • Social listening — collect notes + comments to gauge sentiment around a brand or product.
  • Feed an LLM / agent — flat JSON that drops straight into RAG, analysis, or automation pipelines.

Output

One item per note / product / trending word, pushed to the dataset. Export to JSON, CSV, Excel, or pull via the Apify API. Pricing is pay-per-result, so you only pay for what you scrape.

Notes

  • Note URLs accept any of: an explore / discovery/item web URL, a xhslink.com short share link, or a bare 24-character note ID.
  • Chinese keywords return the most complete results.
  • User IDs are the 24-character hex id from a profile URL (e.g. 5a34cd1811be103ff72f06a2).
  • Pay-per-result pricing charges only for items actually delivered to the dataset — a run that returns nothing is never billed.
  • For very large jobs you can route requests through Apify Proxy in the input.