RedNote (Xiaohongshu) Notes Scraper avatar

RedNote (Xiaohongshu) Notes Scraper

Pricing

from $20.00 / 1,000 results

Go to Apify Store
RedNote (Xiaohongshu) Notes Scraper

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

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

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

  1. Choose your source: turn on Crawl the Explore feed to gather trending notes, and/or paste specific note links.
  2. 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.
  3. 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 }
}
FieldTypeDescription
crawlExploreFeedbooleanCollect trending notes from the public Explore feed. Default true.
exploreRoundsintegerHow many times to load the feed. Each round = a fresh ~25 notes, de-duplicated. Default 4.
fetchDetailsbooleanOpen each note for full text, hashtags, media, and engagement counts. Off = titles + cover only (faster). Default true.
noteUrlsarrayOptional. 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.
maxItemsintegerOverall cap on notes collected. 0 = no limit. Default 50.
maxConcurrencyintegerNote pages fetched in parallel. Default 4.
proxyConfigurationobjectProxy 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
}
FieldTypeDescription
recordTypestringFEED_CARD (feed-only) or NOTE_DETAIL (fully opened).
noteId / noteUrlstringNote ID and link.
typestringnormal (image post) or video.
title / descstringNote title and full body text.
tagListarrayHashtags on the note.
timenumberPublish time (epoch ms).
userobjectAuthor: userId, nickname, avatar.
imageList / videoarray / stringImage URLs and video link (when present).
likedCount / collectedCount / commentCount / shareCountstringCounts as shown (e.g. 1.3万).
*NumnumberThe 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_token for full details to load.