RedNote Search & User Profile Scraper
Pricing
from $4.24 / 1,000 result items
RedNote Search & User Profile Scraper
Search RedNote (Xiaohongshu) by keyword and scrape creator profiles: followers, likes, bio, location, verification, recent notes. Export CSV, Excel, JSON, XML.
Pricing
from $4.24 / 1,000 result items
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

📕 RedNote (Xiaohongshu) Search & User Profile Scraper
🚀 Export RedNote keyword search results and creator profiles in seconds. Type a keyword and get up to about 1,000 matching notes per keyword, each on a 44-field row with likes, saves, comments, shares and the author's follower count, bio, location and verification badge. Paste profile links and get the full creator card: followers, likes plus saves, RedNote ID, bio, location and profession tags, verification badge, collections and pinned notes. Gender, age, college and IP location are opt-in, and contact details are always removed.
RedNote, known in China as Xiaohongshu or 小红书, is where Chinese consumers post what they bought, ate, wore and where they travelled. This Actor reads RedNote's own public search page and its public profile share pages. No browser, no account, no session cookie of your own.
A keyword row carries four separate engagement counters (likes, saves, comments, shares), the publish and edit time, every image, the hashtags and the accounts mentioned. With author profiles switched on (the default), the same row also carries the author's 20 profile fields, so one run answers "which notes rank for this keyword, and who wrote them". A second mode returns one row per unique creator instead, for influencer discovery by keyword.
| 🎯 Target Audience | 💡 Primary Use Cases |
|---|---|
| Brand and influencer marketing teams | Find creators who rank for a product keyword, with follower and engagement numbers |
| Consumer and market researchers | Read what Chinese shoppers post about a category, ranked by saves |
| Agencies and social listening teams | Track which notes and creators own a keyword week over week |
| Lead generation and partnerships | Build creator lists with RedNote ID, location, profession and verification |
📋 What the RedNote Search & User Profile Scraper does
💡 Why it matters: RedNote's web search asks you to log in, and its desktop profile pages do the same. This Actor reaches both logged out, so you get keyword search and creator profiles without handing over an account.
- 🔎 Keyword search: Chinese or English keywords (咖啡, skincare, Tokyo travel). 20 notes per page, up to 50 pages per keyword, which is the full depth RedNote serves.
- 🧑🎤 Creators by keyword: switch Search returns to Creators and get one profile row per unique author found for the keyword.
- 👤 Profile links, ids, share links or note links: paste
xiaohongshu.com/user/profile/<id>, a bare 24-character user id, anxhslink.comshare link, or a note link (the Actor reads its author). - 📊 Creator stats: following, followers, total likes plus saves, each as an exact number and as RedNote prints it (
125.9万). - 🪪 Creator identity: RedNote ID (小红书号), bio, home location and profession tags, verification badge, shop tab, public collections.
- 🔒 Privacy by default: emails, phone numbers and QQ/WeChat handles are replaced by
[removed]in bios, titles and note text. Gender, age, college and IP location stayNot Requestedunless you switch on Include gender, age, college and IP location. - 🗂 Pinned and recent notes: the 6 to 8 notes the profile page shows, with title, type, likes, saves, comments, cover and a pinned flag.
- ❤️ Four note counters: likes, saves, comments and shares, plus publish and edit times in ISO 8601.
- 🧹 Filters: note type, minimum likes, published after a date, minimum creator followers. Skipped results are not charged.
- 🔁 Clean data: real 24-character note and user ids, deduplicated, the same 44 columns on every row,
N/Ainstead of blank cells.
🎬 Full Demo (🚧 Coming soon)
A short walkthrough video is in production.
📊 Output
| Field | Type | Description |
|---|---|---|
🖼 imageUrl | string | Note cover, or the avatar on profile rows |
🏷 recordType | string | Note for a search result, Profile for a creator |
🆔 noteId | string | 24-character note id |
🔗 noteUrl | string | Note link on xiaohongshu.com |
📌 title | string | Note title |
📝 description | string | Note text as search shows it (long notes are trimmed by RedNote) |
🎞 noteType | string | Image or Video |
❤️ likeCount / likeCountText | integer / string | Likes, exact and as displayed |
⭐ collectCount | integer | Saves |
💬 commentCount | integer | Comments |
🔁 shareCount | integer | Shares |
📅 publishedAt / updatedAt | string | Publish and edit time, ISO 8601 |
🖼 imageCount | integer | Images in the note |
🔎 searchKeyword / searchRank | string / integer | Keyword and position in its results |
👤 userId / profileUrl / nickname / avatarUrl | string | Creator identity |
🪪 redId | string | RedNote ID (小红书号) |
📝 bio | string | Profile bio, contact details replaced by [removed] |
⚧ gender / age | string | As the creator shows them. Opt-in, otherwise Not Requested |
📍 location / profession | string | From the profile tag strip |
🎓 college | string | From the profile tag strip. Opt-in, otherwise Not Requested |
🌐 ipLocation | string | Province or country RedNote shows from the account IP. Opt-in, otherwise Not Requested |
✅ isVerified / verifiedLabel | string | Badge and its text |
➡️ followingCount | integer | Accounts followed |
👥 followerCount / followerCountText | integer / string | Followers, exact and as displayed |
💖 likesAndCollectsCount / likesAndCollectsText | integer / string | Total likes plus saves received |
🛍 hasShop | string | Yes when the profile has a shop or picks tab |
#️⃣ hashtags | array | Topic hashtags on the note |
📣 mentionedUsers | array | Accounts mentioned in the note |
🖼 imageUrls | array | Every image of the note |
📚 collectionNames | array | The creator's public note collections |
🗂 recentNotes | array | Pinned and latest notes (profile rows) |
🕒 scrapedAt | string | When the row was collected |
❌ error | string or null | Only on error rows, which are never charged |
Three real records from a run, all from the official 瑞幸咖啡 (Luckin Coffee) account: its profile row and two of its notes found by keyword. Arrays are shortened for reading; gender, age, college and IP location read Not Requested because the privacy switch is off by default.
[{"imageUrl": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo31nl49r2imm004b69sfup71651hhdcf8","recordType": "Profile","noteId": "N/A","noteUrl": "N/A","title": "N/A","description": "N/A","noteType": "N/A","likeCount": "N/A","likeCountText": "N/A","collectCount": "N/A","commentCount": "N/A","shareCount": "N/A","publishedAt": "N/A","updatedAt": "N/A","imageCount": "N/A","searchKeyword": "N/A","searchRank": "N/A","userId": "5bac7d93168a6000019384c5","profileUrl": "https://www.xiaohongshu.com/user/profile/5bac7d93168a6000019384c5","nickname": "瑞幸咖啡","avatarUrl": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo31nl49r2imm004b69sfup71651hhdcf8","redId": "49321556270","bio": "瑞幸咖啡官方唯一小红书账号!\n点单攻略&宠粉福利都在这~\n喜欢就关注瑞瑞吧վ'ᴗ' ի","gender": "Not Requested","age": "Not Requested","location": "Not Disclosed","college": "Not Requested","profession": "Not Disclosed","ipLocation": "Not Requested","isVerified": "Yes","verifiedLabel": "瑞幸咖啡(北京)有限公司","followingCount": 33,"followerCount": 1259000,"followerCountText": "125.9万","likesAndCollectsCount": 9608000,"likesAndCollectsText": "960.8万","hasShop": "No","hashtags": [],"mentionedUsers": [],"imageUrls": [],"collectionNames": ["咖啡大师日记","偶们有喜鸟","要喝就喝原产地","偶们结婚鸟","首席幸运官lucky的日常"],"recentNotes": [{"title": "回归!咸芝士豆乳拿铁,还是熟悉的味道❗","noteType": "Image","likeCount": 1555,"collectCount": 441,"commentCount": 1369,"coverUrl": "https://sns-na-i6.xhscdn.com/cf46142e-0cf7-675a-0184-0457db7d4a7f?imageView2%2F2%2Fw%2F1080%2Fformat%2Fjpg&sign=e9d887cf47a3c25840888fbb108f9fdd&t=6ab5bf15","pinned": "Yes"},{"title": "Lucky首支主题曲今日上线啦🔥","noteType": "Video","likeCount": 3802,"collectCount": 462,"commentCount": 408,"coverUrl": "https://sns-na-i6.xhscdn.com/c355b9fe-6cfd-5244-1c37-0bf8b75ead32?imageView2%2F2%2Fw%2F1080%2Fformat%2Fjpg&sign=f9b15e335123c8c4a08e6c55b3e5014d&t=6ab5bf15","pinned": "Yes"}],"scrapedAt": "2026-09-25T00:23:48.341Z","error": null},{"imageUrl": "https://sns-na-i27.xhscdn.com/spectrum/1040g34o31hcbe4ec4o7g4b69sfup7165j09svg0?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=db53123bc2639438071005ba157d555f&t=6ab5bf18","recordType": "Note","noteId": "682174990000000021001801","noteUrl": "https://www.xiaohongshu.com/explore/682174990000000021001801","title": "快🐎住!收好这份瑞幸官方热量表","description": "#百大卡俱乐部 官方热量表来啦! 减脂期也能放心炫,瑞幸饮品推荐来啦💪 不仅热量低,而且配方超健康 干净配方,喝","noteType": "Image","likeCount": 3059,"likeCountText": "3059","collectCount": 1296,"commentCount": 295,"shareCount": 354,"publishedAt": "2025-05-12T04:10:01.000Z","updatedAt": "2025-05-12T08:43:59.000Z","imageCount": 8,"searchKeyword": "瑞幸咖啡官方","searchRank": 19,"userId": "5bac7d93168a6000019384c5","profileUrl": "https://www.xiaohongshu.com/user/profile/5bac7d93168a6000019384c5","nickname": "瑞幸咖啡","avatarUrl": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo31nl49r2imm004b69sfup71651hhdcf8","redId": "49321556270","bio": "瑞幸咖啡官方唯一小红书账号!\n点单攻略&宠粉福利都在这~\n喜欢就关注瑞瑞吧վ'ᴗ' ի","gender": "Not Requested","age": "Not Requested","location": "Not Disclosed","college": "Not Requested","profession": "Not Disclosed","ipLocation": "Not Requested","isVerified": "Yes","verifiedLabel": "瑞幸咖啡(北京)有限公司","followingCount": 33,"followerCount": 1259000,"followerCountText": "125.9万","likesAndCollectsCount": 9608000,"likesAndCollectsText": "960.8万","hasShop": "No","hashtags": ["百大卡俱乐部","瑞幸咖啡","瑞幸百卡冰咖季","橙C美式","鲜萃轻轻茉莉"],"mentionedUsers": [],"imageUrls": ["https://sns-na-i27.xhscdn.com/spectrum/1040g34o31hcbe4ec4o7g4b69sfup7165j09svg0?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=db53123bc2639438071005ba157d555f&t=6ab5bf18","https://sns-na-i27.xhscdn.com/spectrum/1040g34o31hcbe4ec4o504b69sfup71653l66lng?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=104b97231acbb5e22c498955ceac6c30&t=6ab5bf18"],"collectionNames": ["咖啡大师日记","偶们有喜鸟","要喝就喝原产地"],"recentNotes": [],"scrapedAt": "2026-09-25T00:23:54.297Z","error": null},{"imageUrl": "https://sns-na-i27.xhscdn.com/spectrum/1040g0k0324ucq8r7j40g4b69sfup7165v4jbcco?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=336f845c536cc0bfe13bba44beb416db&t=6ab5bf18","recordType": "Note","noteId": "6aa28458000000001103762a","noteUrl": "https://www.xiaohongshu.com/explore/6aa28458000000001103762a","title": "开学瑞一杯📚惊喜盒子限时掉落!","description": "又是一年开学季🎒我们学校有瑞幸! 瑞幸专属开学惊喜盒子限时掉落✨ 💡触发攻略: 小红书站内搜索🔍「我们学校有瑞幸","noteType": "Image","likeCount": 18000,"likeCountText": "1.8万","collectCount": 7151,"commentCount": 21000,"shareCount": 777,"publishedAt": "2026-09-13T11:00:37.000Z","updatedAt": "2026-09-13T12:00:35.000Z","imageCount": 9,"searchKeyword": "瑞幸咖啡官方","searchRank": 9,"userId": "5bac7d93168a6000019384c5","profileUrl": "https://www.xiaohongshu.com/user/profile/5bac7d93168a6000019384c5","nickname": "瑞幸咖啡","avatarUrl": "https://sns-avatar-qc.xhscdn.com/avatar/1040g2jo31nl49r2imm004b69sfup71651hhdcf8","redId": "49321556270","bio": "瑞幸咖啡官方唯一小红书账号!\n点单攻略&宠粉福利都在这~\n喜欢就关注瑞瑞吧վ'ᴗ' ի","gender": "Not Requested","age": "Not Requested","location": "Not Disclosed","college": "Not Requested","profession": "Not Disclosed","ipLocation": "Not Requested","isVerified": "Yes","verifiedLabel": "瑞幸咖啡(北京)有限公司","followingCount": 33,"followerCount": 1259000,"followerCountText": "125.9万","likesAndCollectsCount": 9608000,"likesAndCollectsText": "960.8万","hasShop": "No","hashtags": ["我们学校有瑞幸","我们学校有瑞幸","有瑞幸就够了","瑞幸咖啡","惊喜盒子"],"mentionedUsers": [],"imageUrls": ["https://sns-na-i27.xhscdn.com/spectrum/1040g0k0324ucq8r7j40g4b69sfup7165v4jbcco?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=336f845c536cc0bfe13bba44beb416db&t=6ab5bf18","https://sns-na-i27.xhscdn.com/spectrum/1040g0k0324ucq8r7j4004b69sfup7165ntna3t8?imageView2/2/w/1440/format/webp&ap=5&sc=SRH_DTL&sign=f34dabc996d090a94a4767140d3fe104&t=6ab5bf18"],"collectionNames": ["咖啡大师日记","偶们有喜鸟","要喝就喝原产地"],"recentNotes": [],"scrapedAt": "2026-09-25T00:23:54.018Z","error": null}]
✨ Why choose this Actor
| What you get | |
|---|---|
| Search without an account | RedNote's web search wants a login. This Actor uses RedNote's own logged-out partner search page. |
| Profiles without an account | Desktop profile pages redirect to login. The Actor reads the public share page, which renders the whole profile. |
| Notes and creators in one row | Each note row carries its author's followers, likes plus saves, bio, location and badge. |
| Creator discovery mode | One row per unique author for a keyword, ready for outreach lists. |
| Real ids | Search hands out encrypted ids. The Actor turns them into the real 24-character note and user ids that match every other RedNote tool. |
| Exact counts and the raw label | followerCount is 1259000 where RedNote printed 125.9万. Both are on the row. |
| One shape | 44 columns on every row, N/A where a field does not apply. |
| HTTP only | No browser, small memory, fast runs. |
📈 How it compares to alternatives
| Feature | This Actor | Typical RedNote scrapers | By hand |
|---|---|---|---|
| Keyword search | Yes, about 1,000 results per keyword | Yes, often with an account or cookie | Yes, logged in |
| Account or cookie needed | No | Often yes | Yes |
| Author stats on each note | Yes, 20 profile fields | Name and avatar | Open every profile |
| Creator profiles | Yes, 20 fields plus recent notes | Some | One at a time |
| Real note and user ids | Yes | Varies | Copy from the URL |
| Sort by newest or most liked | No, RedNote's partner search ignores it | Some | Yes |
| Full note text and video | No, use our RedNote Notes Scraper | Some | Yes |
| Full post history per profile | No, the 6 to 8 notes the page shows | Some, with an account | Scroll |
🚀 How to use
- Create a free Apify account with $5 in credit.
- Open the RedNote Search & User Profile Scraper.
- Add keywords, profile links, or both. Set Max Items and click Start.
- Download the dataset as CSV, Excel, JSON or XML from the Storage tab, or read it through the API.
Example run:
{"searchTerms": ["咖啡", "skincare"],"userUrls": ["https://www.xiaohongshu.com/user/profile/5bac7d93168a6000019384c5"],"searchResultType": "notes","includeAuthorProfile": true,"minLikes": 1000,"maxItems": 200}
Free-plan runs return up to 10 rows as a preview. Upgrade your Apify plan to collect up to 1,000,000 rows per run.
💼 Business use cases
🧴 Creator shortlists for a launch. A beauty brand searches 防晒 and 敏感肌 in Creators mode, keeps authors above 10,000 followers, and gets a list with RedNote ID, location, profession and badge for the outreach team.
📈 Keyword share of voice. An agency runs the same ten keywords every Monday, joins on noteId, and tracks which notes and which creators hold the top 50 by saves.
🛍 Shop-ready partners. A marketplace team filters profile rows on hasShop = Yes and followerCount, then compares likesAndCollectsCount per follower to find creators whose audience saves, not just scrolls.
🧭 Market entry research. A travel company searches destination names in Chinese and English and reads which notes, cities and creators Chinese travellers save most.
🔌 Automating RedNote Search & User Profile Scraper
- Make and Zapier: run weekly keyword sweeps and append new rows to Google Sheets or Airtable.
- Slack: post a message when a new creator above your follower threshold appears for a keyword.
- Airbyte: sync the dataset into BigQuery, Snowflake or Postgres.
- GitHub Actions: refresh a creator list every night and commit the CSV.
- Google Drive: save each run as an Excel file in a shared folder.
🌟 Beyond business use cases
- 🎓 Research: study how topics and slang spread on a platform Western tools rarely index, with publish dates on every note.
- 🧳 Personal: build a travel or recipe shortlist ranked by saves.
- 🤝 Non-profit: see how health and wellness claims circulate and who repeats them.
- 🧪 Experimentation: a labelled Chinese-language dataset where saves and shares act as engagement labels.
🤖 Ask an AI assistant about this scraper
Paste this into ChatGPT, Claude or any assistant that can browse:
Read https://apify.com/parseforge/rednote-search-users-scraper and tell me which fields it returns for a RedNote note and a RedNote profile, how deep keyword search goes, and what it cannot do.
❓ Frequently Asked Questions
🔍 How does keyword search work without an account?
RedNote runs a search page for partner phone browsers (Xiaomi, OPPO, Honor) that answers logged out. The Actor uses that page. RedNote's desktop web search still asks for a login.
📏 How many results does one keyword return?
RedNote serves 50 pages of 20 per keyword. Some notes repeat across pages, so expect about 500 to 600 unique notes. Add more keywords for more rows.
↕️ Can I sort by newest or most liked?
No. The partner search ignores sort and type settings and returns its own relevance order. Use the filters (minimum likes, published after, note type) to narrow results, and sort the dataset afterwards.
🧑🎤 What is Creators mode?
With Search returns set to Creators, each keyword gives one profile row per unique author instead of one row per note. It is the quickest way to build an influencer list for a topic.
👤 Which profile links can I paste?
A profile link, a bare 24-character user id, an xhslink.com share link, or a note link (the Actor reads the note's author). A note link needs the xsec_token RedNote's Share menu adds.
🗂 Do I get a creator's whole post history?
No. The public profile page shows 6 to 8 pinned and recent notes, and those are what recentNotes holds. The page gives those notes no link, so they have no URL. The full history loads through a signed request that needs an account.
📝 Why is the note text sometimes cut short?
Search results carry RedNote's own snippet of the note. For full text, video links and every image, run the note links through our RedNote Notes Scraper.
🔗 Why doesn't a note link open when I'm logged out?
RedNote only opens a note page for logged-out visitors when the link carries the note's own access token, and search results come without one. The link opens in the RedNote app and for logged-in visitors.
🔢 What are the ...Text fields for?
RedNote shortens large numbers (125.9万 means 1,259,000). The number fields hold the exact value and the Text fields hold what RedNote shows, so a report can match a screenshot.
🌐 What is ipLocation?
The province or country RedNote shows on every profile, based on the account's recent IP address. It is different from location, which the creator sets. Because it tracks where a person is, it is opt-in: turn on Include gender, age, college and IP location to receive it.
🔒 Why do some fields say Not Requested or [removed]?
Gender, age, college and IP location are personal data, so they are only filled when you switch on Include gender, age, college and IP location and have a lawful reason to process them. Emails, phone numbers and QQ/WeChat handles found in bios, titles and note text are always replaced by [removed]. The Actor never delivers contact details.
🛡️ Do I need a proxy?
The Apify datacenter proxy is on by default. Every retry then leaves from a new address, which clears RedNote's occasional captcha on profile pages. Residential also works but is not needed.
⚠️ What do N/A and Not Disclosed mean?
N/A means the field does not apply to that row type (note fields on a profile row, and the reverse). Not Disclosed means the creator did not publish that value. Not Requested means the field is opt-in and the privacy switch was off.
⏱ How fast is it?
HTTP only, no browser. A keyword page of 20 notes with author profiles takes a few seconds. Switching author profiles off makes note rows faster.
❌ What happens when something fails?
The Actor retries from a new address, then writes a row with only an error message (for example a deleted profile). Error rows are never charged.
📄 What output formats are supported?
CSV, JSON, Excel and XML, plus the Apify API and every integration on the Actor page.
🔌 Integrate with any app
The dataset is available through the Apify API the moment the run finishes. Use the run-sync-get-dataset-items endpoint for one-shot calls, webhooks to trigger downstream jobs, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.
🔗 Recommended Actors
💡 Pro Tip: browse the complete ParseForge collection.
🆘 Need Help? Open our contact form with your run ID, your settings and what you expected.
⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Xiaohongshu or RedNote. It collects only publicly available data that RedNote serves to logged-out visitors. You are responsible for using the data in compliance with RedNote's terms of use and applicable laws.