RedNote (Xiaohongshu) Notes Scraper
Pricing
from $20.00 / 1,000 results
RedNote (Xiaohongshu) Notes Scraper
Collect public notes from RedNote / Xiaohongshu — trending Explore feed or specific note links — with full text, hashtags, images/video, author, and engagement (likes, saves, comments, shares). No login.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
Farhan Febrian Nauval
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Collect public notes from RedNote / Xiaohongshu (小红书) — from the trending Explore feed or from specific note links — with full text, hashtags, images and video, author info, and engagement counts (likes, saves, comments, shares). No account or login required.
Why use this actor
- No login or account needed — works on public notes.
- Full note content — title, full body text, and hashtags (not just the cover).
- Engagement metrics — likes, saves, comments, and shares per note (great for spotting what's trending).
- Author details — nickname, user ID, and avatar.
- Media included — image URLs and video link when present.
- Two ways to collect — crawl the Explore feed for fresh trending notes, or pass exact note links.
- Stable JSON output — ready for spreadsheets, dashboards, or trend/competitor research.
How it works
- Choose your source: turn on Crawl the Explore feed to gather trending notes, and/or paste specific note links.
- Pick how many feed rounds to load (each round brings a fresh batch of ~25 notes, de-duplicated automatically) and whether to fetch full details for each note.
- The actor collects each note and writes one row per note to your dataset — downloadable as JSON, CSV, or Excel.
You don't manage browsers, sessions, or retries — just press Run.
Use cases
- Trend & content research — see which notes and topics are gaining traction right now.
- Influencer discovery — find creators and gauge engagement on their posts.
- Brand & competitor monitoring — track how products or hashtags are being talked about.
- Market research for China-facing brands — collect real consumer content and sentiment signals.
Input
{"crawlExploreFeed": true,"exploreRounds": 4,"fetchDetails": true,"noteUrls": [],"maxItems": 50,"proxyConfiguration": { "useApifyProxy": true }}
| Field | Type | Description |
|---|---|---|
crawlExploreFeed | boolean | Collect trending notes from the public Explore feed. Default true. |
exploreRounds | integer | How many times to load the feed. Each round = a fresh ~25 notes, de-duplicated. Default 4. |
fetchDetails | boolean | Open each note for full text, hashtags, media, and engagement counts. Off = titles + cover only (faster). Default true. |
noteUrls | array | Optional. Specific note links to collect, e.g. https://www.xiaohongshu.com/explore/NOTE_ID?xsec_token=.... Include the xsec_token from the address/share link. |
maxItems | integer | Overall cap on notes collected. 0 = no limit. Default 50. |
maxConcurrency | integer | Note pages fetched in parallel. Default 4. |
proxyConfiguration | object | Proxy recommended for reliable collection. |
Output
One record per note. Feed-only records are FEED_CARD; fully-opened notes are NOTE_DETAIL.
{"_input": "explore:641fd40f0000000013001f44","_scrapedAt": "2026-06-16T12:40:00Z","recordType": "NOTE_DETAIL","noteId": "641fd40f0000000013001f44","noteUrl": "https://www.xiaohongshu.com/explore/641fd40f0000000013001f44","type": "video","title": "...","desc": "... full body text with #hashtags ...","tagList": ["母婴", "遛娃", "带娃日常"],"time": 1781000000000,"user": { "userId": "...", "nickname": "智爸育儿说", "avatar": "https://..." },"imageList": ["https://..."],"video": "https://...mp4","likedCount": "1.3万", "likedCountNum": 13000,"collectedCount": "1万", "collectedCountNum": 10000,"commentCount": "324", "commentCountNum": 324,"shareCount": "4.2万", "shareCountNum": 42000}
| Field | Type | Description |
|---|---|---|
recordType | string | FEED_CARD (feed-only) or NOTE_DETAIL (fully opened). |
noteId / noteUrl | string | Note ID and link. |
type | string | normal (image post) or video. |
title / desc | string | Note title and full body text. |
tagList | array | Hashtags on the note. |
time | number | Publish time (epoch ms). |
user | object | Author: userId, nickname, avatar. |
imageList / video | array / string | Image URLs and video link (when present). |
likedCount / collectedCount / commentCount / shareCount | string | Counts as shown (e.g. 1.3万). |
*Num | number | The same counts parsed to plain integers (e.g. 13000). |
Notes that can't be collected are returned with an _error field, so nothing fails silently.
Notes
- Engagement counts are shown both as the original short form (
1.3万) and as plain numbers (13000). - The Explore feed is a recommendation stream — more rounds bring more (de-duplicated) notes.
- Note links must include their
xsec_tokenfor full details to load.