RedNote Xiaohongshu Scraper All-in-One avatar

RedNote Xiaohongshu Scraper All-in-One

Pricing

from $5.00 / 1,000 results

Go to Apify Store
RedNote Xiaohongshu Scraper All-in-One

RedNote Xiaohongshu Scraper All-in-One

The only RedNote scraper you need. Search posts, extract user content, download videos, scrape comments, and get profile data — all in one reliable Actor. Clean JSON output, fast, and actually works.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Sami

Sami

Maintained by Community

Actor stats

2

Bookmarked

256

Total users

126

Monthly active users

4.3 hours

Issues response

9 hours ago

Last modified

Share

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

Extract Chinese consumer opinion, brand sentiment, and lifestyle signal from RedNote (Xiaohongshu / Little Red Book) — the platform where 300M+ Chinese users post the most authentic first-person product reviews and purchase decisions in China. Built for AI training corpora, Chinese consumer equity research, brand intelligence, and influencer analytics teams. No login, no API key, no VPN.

🏢 Running a production data pipeline on Chinese consumer signal?

If you're pulling >1,000 posts/week for AI training corpora, hedge-fund alt-data, or brand intelligence, I offer custom output schemas, dedicated proxy infrastructure, schema stability SLA (no breaking changes without 30-day notice), and volume pricing above 50K items/month.

DM me on Apify, open an Issue with subject "Enterprise inquiry", or email samimassis2002@gmail.com with subject "RedNote enterprise".

How to scrape RedNote (Xiaohongshu) in 3 easy steps

  1. Go to RedNote Scraper on Apify Store and click "Try for free"
  2. Choose your mode — search by keyword, paste a user profile URL, or enter specific post URLs
  3. Click Run and download results in JSON, CSV, or Excel

No coding required. No login needed. Works with Apify's free plan.

Table of contents

Part of the Chinese Digital Intelligence Suite by Zhorex

The only Apify developer specializing in Chinese-platform intelligence — built specifically for AI training data buyers, equity research analysts covering Chinese consumer brands, and brand monitoring teams:

PlatformUsersUse CaseLink
🆕 Chinese Brand MonitorAll 5Cross-platform brand mention aggregator ($0.045/mention, sentiment + dedup)Chinese Brand Monitor
RedNote (Xiaohongshu)300M+Consumer reviews, lifestyle signal, brand sentimentYou are here
Weibo580M+Public opinion, hot search, trending topicsWeibo Scraper
Douban200M+Long-form reviews (movies/books/music), group discussionsDouban Scraper
Xueqiu20M+Stock-discussion sentiment, cashtag indexingXueqiu Scraper
RedNote Shop300M+RedShop e-commerce: products, vendors, pricesRedNote Shop Scraper

Why use the suite? Teams covering Chinese markets need cross-platform signal — RedNote for first-person consumer reviews, Weibo for public sentiment, Bilibili / Douban for trend opinion, Xueqiu for finance dialogue. Building a cross-platform brand monitoring pipeline? Use the new Chinese Brand Monitor aggregator — it orchestrates all 5 platforms in one call with normalized output, sentiment tagging, and cross-platform deduplication. Saves 4-6 hours vs. orchestrating individual scrapers.

Who buys this scraper

Buyer profileUse caseTypical spend
AI/LLM training data teamsChinese-language consumer text corpus for SFT fine-tuning$200-1,000+/mo
Hedge fund / equity research desksChinese consumer brand sentiment as alt-data signal for retail-investor stocks (POP MART, Anta, BYD, etc.)$100-500/mo
Brand monitoring agenciesTrack product mentions, sentiment, and viral content for Western brands entering China$50-300/mo
Influencer research / KOL agenciesVet creators by engagement metrics, niche, audience overlap$50-200/mo
Academic NLP researchersChinese consumer-domain text for sentiment classifiers, cross-cultural studies$30-100/mo

What is RedNote?

RedNote (Xiaohongshu) is China's #1 lifestyle social platform, booming globally after TikTok's ban uncertainty in the US. It's where brands, influencers, and consumers share product reviews, travel tips, fashion inspiration, beauty routines, and more. This scraper gives you structured access to all that public data — perfect for Xiaohongshu brand monitoring, RedNote influencer research, and Little Red Book trend discovery.

Xiaohongshu API alternative — no login required

There is no official Xiaohongshu/RedNote API for extracting public data. This Actor is the best RedNote API alternative in 2026 and the best free Xiaohongshu API for developers — it extracts posts, profiles, comments, and videos from the public interface. No login, no API key, no authentication required.

Whether you call it Xiaohongshu, RedNote, Little Red Book, RED, or XHS — this scraper handles all of it in one unified tool, and works with xhslink.com short links automatically.

Common use cases

  • Chinese AI training corpus — extract first-person consumer reviews, product opinions, and lifestyle content as labeled text data for LLM fine-tuning and sentiment classifiers
  • Equity research alt-data — Chinese consumer brand sentiment as a leading indicator for retail-investor-relevant tickers (POP MART, Anta, BYD, Yum China, etc.)
  • Xiaohongshu brand monitoring — track product mentions, reviews, sentiment in real time for Western brands entering China
  • RedNote influencer / KOL data — find creators by niche, vet engagement metrics, build influencer databases
  • RedNote competitor intelligence — monitor competitor content strategy and audience reception
  • Scrape Little Red Book trends — discover emerging products, aesthetics, and viral content before they go mainstream
  • RedNote ecommerce signal — track product mentions, tagged products, shopping-intent posts (pair with RedNote Shop Scraper for full e-commerce coverage)

What Can You Scrape?

ModeWhat you getBest forReliability
SearchPosts matching any keywordTrend research, brand monitoring, AI training corpus seed🟢 Stable
User PostsAll posts from a specific userInfluencer analysis, competitor research🟢 Stable
Post DetailsFull post data (title, content, likes, comments count, images, author)Deep-dive on viral content, sentiment context🟢 Stable when URL has xsec_token — search/user_posts modes auto-include tokens in their output URLs
CommentsComments on a post (text, author, likes, publishedAt)Sentiment analysis, brand monitoring, conversation mining🟢 Works for most posts when URL has xsec_token. For rate-limited posts, provide a cookieString (see Cookies (Advanced) below)
User ProfileBio, followers, location, verification, tagsInfluencer vetting, audience research🟡 Anonymous access returns limited fields — provide cookieString for full profile data (see Cookies (Advanced) below)
Video DownloadDirect video URLs + post metadataContent archival, video sentiment analysis🟡 Best-effort — video URLs include short-lived authentication tokens; provide cookieString for reliable extraction

💡 Working with search-discovered URLs? Output postUrls now embed the xsec_token automatically, so you can pipe search / user_posts results straight into post_details / comments / video modes without any URL fixup.

⚠️ App-shared URLs need cookies. URLs copied from the RedNote mobile app's share menu (or pasted bare into the browser) come without the xsec_token query parameter that RedNote requires to serve detail pages anonymously. For post_details / comments / video modes, prefer:

  • URLs from search / user_posts mode output (these include the token automatically), OR
  • Provide a session cookie via cookieString (see Cookies (Advanced) below).

Pasting bare app-share URLs without either path returns a diagnostic record with errorCode: "login_required". You won't be charged PPE for those records, but you also won't get data — so check the dataset before assuming the post is missing.

What's new in v2.1 (LIVE in production)

Headline: multi-URL workloads (post_details, comments, video) are now 5× faster and 80% cheaper per item. Zero pipeline changes required — the speedup is on by default and your existing inputs work unchanged.

Compound performance gains (v1.0.28 → v2.1)

Workloadv1.0.28v2.0v2.1Total Δ
post_details per URL (concurrency=3)60s28.7s5.7s−90% time, −80% cost
search 10 items (wall-clock)39.1s58.9s24-32s−40% time
Memory peak per run1,215 MB562 MB562 MB−54%
Memory avg per run891 MB281 MB281 MB−68%
Bandwidth per run6.5 MB4.4 MB4.4 MB−32%

What buyers actually save

For a typical AI-training corpus pipeline pulling 10K post-detail extractions monthly:

Tierv1.0.28 monthly billv2.1 monthly billSavings
Small (1K posts/mo)$20$4$16/mo
Mid (10K posts/mo)$200$40$160/mo
Production (100K posts/mo)$2,000$400$1,600/mo

The bigger your workload, the bigger the win. Existing buyers see this automatically on their next run — no input changes, no schema changes.

New optional inputs (additive, backward-compatible)

InputDefaultWhat it does
networkCapturetrueNew fast extraction path that completes earlier in the page-load lifecycle. Falls back to the v2.0 extraction method automatically when the fast path is unavailable. Disable only for debugging.

Bonus upgrade (not originally planned)

profile mode now returns real data on URLs that previously returned only login_required diagnostics. The v2.1 extraction path covers cases v2.0 couldn't. Profile-mode buyers (influencer agencies, KOL researchers) get richer responses with no input changes.

Reliability

  • All 6 modes have parity with v2.0 — no regression in any mode
  • Dual fast-path / slow-path design — if Xiaohongshu changes their internal API, the scraper automatically falls back to v2.0 DOM parsing. No buyer-visible breakage, just temporary speed regression until the fast path is updated.
  • Production-tested: 36 paying buyers running on v2.1 as of May 14, 2026.

What's new in v2.0

v2.0 is a performance-focused release. All existing fields are unchanged — three new optional inputs let you tune cost / throughput.

InputDefaultWhat it does
concurrency4 (max 10)Process multiple post URLs in parallel for the post_details / comments / video modes. Cuts wall-clock time roughly linearly up to the proxy/rate-limit ceiling.
blockResourcestrueBlock image / font / tracker bytes at the network layer. Halves bandwidth per page; no impact on extracted data (URLs are still emitted in the output — only the bytes are skipped).
liteModefalseReturn only metadata: postId, postUrl (with token), xsecToken, type, title, likes, scrapedAt. Skips body content, full image lists, comment expansion. 3-10x faster for AI-training / brand-monitoring buyers who don't need bodies.

Existing buyers get faster + cheaper runs automatically — concurrency / resource-blocking are on by default. No input changes required for v1.x pipelines.

Output shape

  • Full mode (liteMode: false, default): identical field set to v1.0.28. Every field your pipeline already reads is still emitted.
  • Lite mode (liteMode: true): minimal field set per item, but postUrl still carries the xsec_token query parameter, so a downstream post_details run on lite output works the same way it does on full-mode output.

Data You Get

Posts (search, user_posts, post_details modes)

  • Identifiers: postId, postUrl (with auth token embedded for downstream use), xsecToken, type (normal or video)
  • Content: title, full body content, hashtag tags[], publishedAt, location
  • Media: images[] (all post images, full resolution), videoUrl (for video posts)
  • Engagement metrics: likes, comments, shares, saves (Chinese 万 / 千 formats auto-parsed to integers)
  • Author: author.userId, author.nickname, author.avatar, plus flat authorName for table display
  • Metadata: mode, scrapedAt (ISO timestamp)

Profiles (profile mode)

  • Identifiers: userId, profileUrl, redId (Xiaohongshu's public ID)
  • Identity: nickname, avatar, description (bio), gender, location
  • Social proof: followers, following, totalLikes, notesCount, isVerified
  • Categorization: tags[] (profession, interests)

Comments (comments mode)

  • Content: content (comment text), publishedAt
  • Author: authorName, avatar
  • Engagement: likes
  • Context: postId, postUrl linking back to the parent post

Videos (video mode)

  • Identifiers: postId, postUrl, xsecToken, title, authorName
  • Media: videoUrl (direct download URL), hasVideo flag
  • For posts without video or where authentication is required, returns a diagnostic record with errorCode

Input Examples

Search posts by keyword

{
"mode": "search",
"searchQuery": "skincare routine",
"maxResults": 50,
"sortBy": "general",
"filterByType": "all",
"filterByMinLikes": 100
}

Get all posts from a user

{
"mode": "user_posts",
"userUrl": "https://www.xiaohongshu.com/user/profile/USER_ID",
"maxResults": 100
}

Get a user's profile info

{
"mode": "profile",
"userUrl": "https://www.xiaohongshu.com/user/profile/USER_ID"
}

Cookies (Advanced)

🤔 Do you actually need cookies?

Most buyers don't. Use this decision tree:

Your modeDo you need cookies?
search (find posts by keyword)No — works anonymously
user_posts (list a user's posts)No — works anonymously
post_details with URL containing ?xsec_token=...No — works anonymously
post_details with bare URL from app share or copy-pasteYes — RedNote gates anonymous detail-page access
commentsYes — comments are login-gated at scale
profile (full bio, follower count, tags)Yes — anonymous returns limited fields
video (reliable download URLs)Yes — video tokens expire fast anonymously

Rule of thumb: if you're chaining search → post_details, you don't need cookies (search-discovered URLs auto-include the auth token). If you're feeding bare app-share URLs OR you need comments/profile/video → grab cookies.

⚡ Get your cookieString in 30 seconds

Step 1 (10s) — Log in

Open https://www.xiaohongshu.com in Chrome / Firefox / Edge and log into your RedNote account (use a throwaway account, see safety note below).

Step 2 (10s) — Open DevTools

Press F12 (or right-click → Inspect) → click the Application tab (Chrome / Edge) or Storage tab (Firefox) → in the left sidebar expand Cookies → click https://www.xiaohongshu.com.

Step 3 (10s) — Copy and paste

Find the cookie named web_session and copy its Value column. Paste it into the cookieString input like this:

web_session=PASTE_YOUR_VALUE_HERE

That's it. One cookie. The rest is automatic.

If you're already in DevTools, an even faster path: open the Network tab → reload the page → click any request to xiaohongshu.com → scroll to Request Headers → right-click the Cookie: line → Copy value. Paste the whole thing into cookieString. Done — no field-picking, no copy-by-name.

Example input with cookies

{
"mode": "comments",
"postUrls": ["https://www.xiaohongshu.com/explore/POST_ID"],
"cookieString": "web_session=abc123def456...; webId=xyz...; a1=789..."
}

The scraper auto-parses the cookie string regardless of whether you paste one cookie, three cookies, or the entire Cookie: header.

🛟 Troubleshooting

SymptomLikely causeFix
errorCode: "login_required" after providing cookiesSession expired (typical lifetime: 7-14 days)Re-login to xiaohongshu.com and copy fresh web_session value
Comments mode returns 0 resultsCookie missing or for wrong domainConfirm you copied from xiaohongshu.com, not xhslink.com or another mirror
Profile mode returns sparse fieldsAnonymous access fallback (cookie not detected)Check cookieString is on the input, not nested under another field
Sudden 403 / login-wall after working fineAccount got rate-limited or soft-bannedRotate to a different throwaway account

⚠️ Account safety — please read

Using your own Xiaohongshu account cookies with any scraper may violate the platform's Terms of Service and can lead to temporary or permanent suspension of the account whose cookies you paste. To stay safe:

  • Use a throwaway account. Create a fresh RedNote account just for scraping. Never use a personal or business account you care about.
  • Rotate cookies every few days. Sessions don't last forever, and rotating reduces the "fingerprint" risk.
  • Don't push the volume. Anonymous-tier mode is unrestricted; cookie-tier mode triggers per-account rate limits. Start small, scale carefully.
  • You assume all risk. This Actor and its author accept no liability for account actions taken by RedNote in response to your usage.

💡 Don't have a Chinese phone number for signup? Many buyers use a non-Chinese phone (RedNote accepts most international numbers as of 2026) or pick up a virtual SMS service. The account doesn't need a verified payment method to grab cookies.

Output Examples

Post output (search, user_posts)

{
"mode": "search",
"postId": "69d269310000000023017e07",
"postUrl": "https://www.xiaohongshu.com/explore/69d269310000000023017e07",
"type": "normal",
"title": "Morning skincare routine for dry skin",
"images": ["https://sns-webpic-qc.xhscdn.com/..."],
"likes": 15234,
"author": {
"userId": "575d32285e87e733f0162c0a",
"nickname": "BeautyQueen",
"avatar": "https://sns-avatar-qc.xhscdn.com/..."
},
"scrapedAt": "2026-04-10T21:14:30Z"
}

Profile output

{
"mode": "profile",
"userId": "5cfbc3f10000000018023ebb",
"profileUrl": "https://www.xiaohongshu.com/user/profile/5cfbc3f10000000018023ebb",
"nickname": "FoodBlogger",
"avatar": "https://sns-avatar-qc.xhscdn.com/avatar/...",
"description": "Food & travel content creator. 10 years, 40+ countries, 6000+ restaurants.",
"redId": "358997720",
"gender": 0,
"location": "Shanghai",
"followers": 10000,
"following": 320,
"totalLikes": 10000,
"isVerified": false,
"tags": ["Food Blogger", "China"],
"scrapedAt": "2026-04-10T21:15:03Z"
}

Use Cases by buyer

WhoWhy they use it
AI / LLM training data teamsDense first-person Chinese consumer opinion text — high-quality SFT corpus for Chinese-language LLMs and sentiment classifiers
Equity research / hedge fundsChinese consumer brand sentiment as alt-data leading indicator on retail-investor-relevant stocks (3-10× cheaper than Bloomberg Chinese consumer feeds)
Brand monitoring teamsTrack product mentions, reviews, sentiment for Western brands launching in China
Influencer research / KOL agenciesFind creators by niche, analyze engagement, vet potential partners
Competitive intelligenceMonitor competitor content strategy and audience reception
Trend discovery / cultural analystsIdentify trending topics, products, and aesthetics before they go mainstream
Academic researchersChinese consumer-domain text for NLP, sentiment, cross-cultural studies

Scrape RedNote with Python, JavaScript, or no code

Use this Actor directly from the Apify platform (no coding required), or call it via the Apify API from Python, JavaScript, or any language:

Python example:

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("zhorex/rednote-xiaohongshu-scraper").call(run_input={
"mode": "search",
"searchQuery": "skincare routine",
"maxResults": 50
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript example:

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('zhorex/rednote-xiaohongshu-scraper').call({
mode: 'search',
searchQuery: 'skincare routine',
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Pricing

This Actor uses Pay-Per-Event pricing — you only pay for the records you receive, billed by mode. The new tiered pricing reflects the actual extraction cost per record type.

ModeEventPrice
search / user_posts / post_detailspost-scraped$0.010 / post
commentscomment-scraped$0.005 / comment
profileprofile-scraped$0.020 / profile
videovideo-extracted$0.025 / video
Actor start (auto, infrequent)apify-actor-start$0.00005

Pricing transition note: The current month uses a single $0.005/result flat rate via the default dataset event. The tiered per-mode pricing above becomes effective May 30, 2026 (Apify's mandatory 14-day notice period for Public Actor price changes). Existing users get a notification before the change takes effect.

Typical costs (small-scale, post-cutover):

  • Search 100 posts: ~$1.00
  • Scrape a user's profile: ~$0.02
  • Extract 30 user posts: ~$0.30
  • 200 comments: ~$1.00
  • 10 video extractions: ~$0.25

B2B / bulk-scale examples (post-cutover):

  • AI training corpus seed (5,000 posts): ~$50
  • Daily brand sentiment monitor (200 posts/day for a month): ~$60/month
  • Equity research signal (10 tickers × 100 posts daily): ~$300/month
  • Influencer database (1,000 creators + their posts): ~$30 profiles + $200 posts
  • Crisis monitoring (1,000 posts + 5,000 comments per month): ~$35/month

Volume pricing available above 50K items/month (see Enterprise section above).

Platform compute costs (Apify usage) are charged separately. Most runs cost a few cents in compute.

Proxy Configuration

For reliable results, residential proxies are strongly recommended — this is configured by default using Apify's residential proxy group. You can substitute your own proxy provider via the proxy configuration input.

How It Works

This Actor handles all the tricky parts of accessing RedNote so you don't have to:

  • No login required — works against publicly accessible content only. Optional cookieString input unlocks gated modes (comments, full profile) using your own session.
  • Popups, cookie consent, and login walls are dismissed automatically.
  • Smart pacing and retry built in — multiple URLs are processed in parallel (configurable concurrency, default 4) and the scraper recovers gracefully from transient errors.
  • Tokens propagated through the pipeline — URLs emitted by search and user_posts already include the auth token RedNote needs for detail-page access, so search → post_details chains work without manual URL fixup.
  • Honest diagnostic records on failure — gated or deleted posts return a record with errorCode and zero PPE charge, never an empty result that wastes credits.
  • Clean structured JSON ready for analysis or downstream pipelines. Export to CSV, Excel, XML, or stream via webhooks.

You provide the input (search query, user URL, or post URL); the Actor returns the data. That's it.

Performance defaults (v2.1)

DefaultWhat it doesWhen to change it
concurrency: 4Process 4 URLs in parallel for post_details / comments / videoIncrease up to 10 for max throughput; decrease to 1 to reduce memory footprint
blockResources: trueSkip downloading images, fonts, ad / tracker bytes — halves bandwidth, no impact on extracted dataDisable only for debugging
networkCapture: trueUse the v2.1 fast extraction path that completes earlier in the page-load lifecycleDisable only for debugging
liteMode: falseReturn the full data schema (19 fields per post)Set true to get only metadata (8 fields) — 3-10× faster for AI training / brand-monitoring buyers who don't need post bodies

What works best (mode reliability)

This Actor is built for the use cases users actually care about — brand monitoring, influencer research, trend discovery — not edge cases. Here's an honest breakdown:

ModeReliabilityBest for
search🟢 StableTrend discovery and brand monitoring (returns trending + discovery-feed posts matching your topic — perfect for spotting what's gaining traction)
user_posts🟢 StableInfluencer analysis, competitor research
profile🟢 StableInfluencer vetting, audience research
post_details🟡 Best-effortDeep-dives on posts visible in the current feed
comments🟡 Best-effortSentiment analysis on accessible posts
video🟡 Best-effortVideo archival for accessible posts

Notes:

  • Smart rate limiting: built-in pacing keeps the scraper reliable. Plan a few hundred results in a single run; for very large extractions split into multiple runs.
  • Content language: most RedNote content is in Chinese. Data returns as-is — pair with your translation pipeline of choice.
  • Engagement metrics (followers, likes) use approximate values when RedNote shows "1万+" (10k+) format.
  • Search results: RedNote's exact-match keyword search is login-gated. This Actor returns trending and discovery content matching your topic, which is what most users actually want for monitoring use cases. For exact-match needs, combine with filterByMinLikes to surface high-quality content.

FAQ

Q: Why don't search results match my keyword exactly? A: RedNote's exact-match keyword search is login-gated. The scraper returns trending and discovery content matching your topic — perfect for monitoring use cases. For keyword-specific results, consider combining with the filterByMinLikes parameter to surface higher-quality content.

Q: Can I scrape English content? A: Yes. RedNote has a growing global user base, especially after the TikTok situation. Search in any language.

Q: How fast is it? A: As of v2.1 (May 2026): a 10-item search completes in 25-35 seconds. Multi-URL post_details workloads with the default concurrency: 4 process roughly 5-12 seconds per URL depending on RedNote response time — a 100-URL batch typically finishes in 4-8 minutes. The liteMode flag yields another 3-10× speedup for metadata-only buyers. Larger extractions (1,000+ items) are best split across runs for resilience.

Q: How does it compare to building your own RedNote scraper? A: Saves weeks of work. Handling RedNote's auth tokens, rate limits, popups, login walls, frontend changes, and Chinese encoding correctly is a substantial project — and the platform updates its frontend frequently. This Actor abstracts all of that and is actively maintained; bugs typically get patched within 48 hours.

Q: Does it work with short links (xhslink.com)? A: Yes! Short links from the RedNote app are automatically resolved to full URLs. Just paste the link as-is.

Q: Can I scrape in bulk? A: Yes. All modes support arrays of URLs, multiple search queries, and pagination. Set maxResults up to 500 per run.

Q: What's the difference between this and other RedNote scrapers? A: This is a single unified Actor that handles search, profiles, user posts, comments, videos, and post details — 6 modes in one tool. Other options require 5-6 separate actors for the same functionality. Plus we automatically handle short links (xhslink.com) and propagate the auth tokens RedNote requires for detail-page access, so chaining search → post_details works out of the box without manual URL fixup.

Q: Is there a RedNote/Xiaohongshu API? A: There is no official public API for RedNote (Xiaohongshu). This Actor serves as the best Xiaohongshu API alternative — it extracts structured data from the public web interface without requiring login or API keys.

Q: How much does it cost to scrape RedNote? A: $0.005 per result. Search 100 posts for ~$0.50, scrape a profile for ~$0.005. Start with Apify's free plan which includes $5 monthly — enough for 1,000 results.

Q: Can I scrape RedNote in Python? A: Yes. Use the Apify Python client (pip install apify-client) to call this Actor programmatically. See the Python example above.

Q: What is Xiaohongshu (Little Red Book)? A: Xiaohongshu (小红书), also known as RedNote or Little Red Book, is China's leading lifestyle social commerce platform with 300M+ monthly active users. It combines social media and e-commerce, popular for product reviews, beauty, travel, fashion, and food content.

Q: Is scraping RedNote legal? A: This Actor accesses only publicly visible content on RedNote's website — the same content any browser user can see. No login or authentication is used. Always consult legal counsel for your specific use case and jurisdiction.

Integrations & data export

Export your RedNote data in JSON, CSV, Excel, or XML. Integrate directly with:

  • Google Sheets — automatic data sync for brand monitoring dashboards
  • Zapier / Make / n8n — workflow automation and alerts
  • REST API — programmatic access from Python, JavaScript, or any language
  • Webhooks — real-time notifications when scrapes complete

See all integrations →

Other scrapers by Zhorex

Chinese Digital Intelligence Suite:

  • 🆕 Chinese Brand Monitor — Cross-platform brand mention aggregator across all 5 platforms ($0.045/mention)
  • Weibo Scraper — Posts, hot search, trending topics (580M+ users)
  • Douban Scraper — Long-form reviews, ratings, group discussions (movies/books/music)
  • Xueqiu Scraper — Chinese stock-discussion sentiment, cashtag indexing
  • RedNote Shop Scraper — Xiaohongshu e-commerce products, vendors, prices

Reviews & alt-data:

Markets & alt-data:

Streaming Analytics:

Other Tools:


Your Review Matters ⭐

This is the most actively-maintained RedNote/Xiaohongshu scraper on Apify — and the only one in the official Chinese Digital Intelligence Suite. If it delivered the data you needed, a 30-second review helps a lot:

  1. Go to the RedNote Scraper page
  2. Click the star rating (top of the page)
  3. Optionally leave a one-line note (e.g. "extracted 200 skincare posts in 5 minutes")

Why it matters: reviews are the #1 signal Apify users check before trying a scraper. A high rating means more users find this Actor instead of broken or abandoned alternatives — which means faster updates, more features, and better support for everyone.

Found a bug or missing feature? Open an issue on the Actor page and it'll typically be fixed within 48 hours.


Last updated: May 2026 · Actively maintained · Trusted by AI training data teams, equity research desks, brand monitors, and influencer-research analysts.