Xiaohongshu (RedNote) All-in-One Scraper 小红书 [From $2] No Login
Pricing
from $3.00 / 1,000 notes
Xiaohongshu (RedNote) All-in-One Scraper 小红书 [From $2] No Login
[From $2 per 1000 results] Xiaohongshu / RedNote / Little Red Book (小红书, XHS) scraper with no login, cookie or xsec_token. Search notes, full notes with video files, all comments and replies, creators, creator search, topics, products with reviews and hot topics. Notes $3, comments $4 per 1,000.
Pricing
from $3.00 / 1,000 notes
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
10
Total users
6
Monthly active users
2 days ago
Last modified
Categories
Share
Xiaohongshu (RedNote) All-in-One Scraper 小红书 — No Login or Cookies
Get structured data from Xiaohongshu (小红书), also called RedNote, Little Red Book or XHS, without an account or login: notes by keyword, full note details with video files, complete comment threads with replies, creator profiles and their notes, creator search, topics, shop products with buyer reviews, images, group chats and hot topics. There is no cookie to paste, no xsec_token to hunt for and no proxy to set up.
One run can mix all of these. You pay per row, from $2 per 1,000: 1,000 notes from search cost $3 and 1,000 comments cost $4. The full price list is in the Pricing section below.
What it does
| Input | You get |
|---|---|
| Search keyword | Notes matching the keyword, with sort, note type and date filters |
| Note link, share link or ID | The full note: text, hashtags with topic IDs, images or the video file, subtitles, counts, IP location |
includeComments / includeReplies | All comments of every note in the run, and the replies under them |
| Creator link or user ID | Followers, following, notes, likes and saves received, bio, emails found in the bio, location |
includeCreatorNotes | The notes a creator has posted, newest first |
| Creator-search keyword | Creators matching a name or topic, with follower counts |
| Topic ID or link | The topic's view and note counts, plus the notes under it |
| Product keyword | Shop products with price, units sold, promotion and shop |
| Product link or ID | The product page: price, images, attributes, rating breakdown, shop scores |
includeReviews | Buyer reviews: text, star ratings, tags, photos, variant bought |
| Image keyword | Single images with the note each belongs to |
| Group-chat keyword | Public group chats with member counts and recent activity |
| Suggestion keyword | The search suggestions shown while typing |
includeHotTopics / includeTrendingTopics | The live hot list and the topics suggested to creators |
| Explore feed category | Notes from the explore feed (food, fashion, travel and ten more) |
Every row carries a type: note, comment, reply, creator, creator-search-result, topic, product, product-detail, product-review, image, group-chat, keyword-suggestion or hot-topic. The dataset has Notes, Comments, Creators, Products and reviews and Topics and trends views.
How It Works
Why this one
- Nothing to log in to. Comments, replies and creator search work without a
web_sessioncookie. - Links are enough. A plain note link or a 24-character note ID returns the note. No
xsec_token. - Whole comment threads. Comments are paged to the end, sorted by latest or most liked, with replies. When Xiaohongshu ends an order early on a note (it does on some older notes), the run carries on in another order and skips comments it already returned.
- Video files. Video notes come with a direct MP4 link, duration, size and subtitle files when the note has them.
- Shop data. Product search, product pages, shop scores and buyer reviews in the same run.
Input
| Field | Type | Description |
|---|---|---|
keywords | string[] | Note search keywords, Chinese or English. A note found twice is returned once. |
maxResultsPerKeyword | integer | Notes per keyword. Default 40, minimum 5. |
searchSort | string | general, latest, mostLiked, mostCommented or mostSaved. |
searchNoteType | string | all, video or image. |
searchTime | string | all, day, week or halfYear. |
noteUrls | string[] | Note links, xhslink.com share links or note IDs (billed note-detail). |
includeNoteDetails | boolean | Open every found note for hashtags with topic IDs, IP location and the video file (billed note-detail instead of note). |
includeComments / maxCommentsPerNote / commentSort | boolean / integer / string | Comment rows. Default 20 per note, sorted latest or mostLiked. |
includeReplies / maxRepliesPerComment | boolean / integer | Reply rows. Default 10 per comment. |
creators | string[] | Profile links, share links or user IDs (billed creator-profile). |
includeCreatorNotes / maxNotesPerCreator | boolean / integer | The creator's notes. On by default, 20 per creator. |
creatorKeywords / maxCreatorsPerKeyword | string[] / integer | Find creators by keyword. Default 20. |
topics / maxResultsPerTopic / topicSort | string[] / integer / string | Topic IDs or links, 30 notes each, trending or latest. |
productKeywords / maxProductsPerKeyword | string[] / integer | Shop search. Default 20. |
products | string[] | Product links or IDs (billed product-detail). |
includeReviews / maxReviewsPerProduct / reviewSort | boolean / integer / string | Buyer reviews for products given by link or ID. Default 24. |
imageKeywords / maxImagesPerKeyword | string[] / integer | Image search. Default 20. |
groupKeywords | string[] | Group chat search, up to 20 per keyword. |
suggestKeywords | string[] | Search suggestions, about 10 per keyword. |
includeHotTopics / includeTrendingTopics / maxTopicsPerList | boolean / boolean / integer | Topic lists. Default 20 rows each. |
feedCategories / maxResultsPerFeed | string[] / integer | Explore feed categories. Default 20 notes each. |
maxItems | integer | Cap on note rows per run. Default 200. |
Example: keyword search with comments and replies
{"keywords": ["咖啡", "skincare"],"maxResultsPerKeyword": 60,"searchSort": "mostLiked","includeComments": true,"maxCommentsPerNote": 50,"includeReplies": true}
Example: notes by link, with the full comment thread
{"noteUrls": ["https://www.xiaohongshu.com/explore/69f0573d0000000022024ce5","http://xhslink.com/a/AbCd123"],"includeComments": true,"maxCommentsPerNote": 500}
Example: creators and their notes
{"creators": ["https://www.xiaohongshu.com/user/profile/67cfe3f4000000000e01fcc4"],"maxNotesPerCreator": 100,"creatorKeywords": ["咖啡"]}
Example: products with reviews
{"productKeywords": ["咖啡"],"products": ["68e74207c753610001ba0bed"],"includeReviews": true,"maxReviewsPerProduct": 60}
Output
Note:
{"type": "note","noteId": "69f0573d0000000022024ce5","url": "https://www.xiaohongshu.com/explore/69f0573d0000000022024ce5","kind": "image","title": "有咖啡陪我躲雨","text": "下雨天和咖啡更配 #我的咖啡日记[话题]# #拿铁[话题]#","publishedAt": "2026-04-28T06:44:13.000Z","likes": 889,"saves": 180,"comments": 160,"shares": 51,"hashtags": ["我的咖啡日记", "咖啡日常", "拿铁"],"topicIds": ["5ebce63af689490001eba6ef", "5c199aed8a056f000103d0cb"],"imageCount": 5,"ipLocation": "Guangdong","authorId": "67cfe3f4000000000e01fcc4","authorName": "Darkbrook","authorRedId": "95444681143","authorUrl": "https://www.xiaohongshu.com/user/profile/67cfe3f4000000000e01fcc4","source": "url"}
Note rows also carry images[], coverUrl, mentions[], authorAvatar, authorVerified and, for video notes, videoUrl, videoDurationSec, videoWidth, videoHeight and subtitles[]. Search rows add searchKeyword, creator rows creatorId and creatorFollowers, topic rows topic and topicId, feed rows feedCategory. Image links give the full-resolution image as a JPEG (iPhone HEIC uploads included) at an address with no expiry; video links are signed and expire after a few days.
Which list fills which fields: search rows have text, counts, images, the video file and the author; a creator's notes and topic notes have the same without IP location; explore feed rows have title, cover, likes and author. includeNoteDetails fills the rest for all of them.
Comment:
{"type": "comment","commentId": "6aca5832000000001202ac5a","noteId": "69f0573d0000000022024ce5","text": "礼拿,剪视频,不商用","likes": 0,"replyCount": 0,"postedAt": "2026-10-10T15:22:27.000Z","ipLocation": "Spain","isAuthor": false,"userName": "钦豆包_","userRedId": "Zhang_5114ST"}
A reply row has the same columns plus parentCommentId, replyToCommentId and replyToUser. ipLocation on comments and replies is filled for recent ones (about the last month); older comments come back null. images holds full-size links to the stickers or photos in a comment and imageType says photo or sticker (null without one); text is null on a comment that is only a sticker or photo.
Creator:
{"type": "creator","creatorId": "67cfe3f4000000000e01fcc4","url": "https://www.xiaohongshu.com/user/profile/67cfe3f4000000000e01fcc4","name": "Darkbrook","redId": "95444681143","bio": "咖啡的流淌日记。","followers": 875,"following": 8,"notes": 51,"likesReceived": 7103,"savesReceived": 1569,"location": "中国 广东 深圳","ipLocation": "Guangdong","verified": false}
Product page:
{"type": "product-detail","productId": "68e74207c753610001ba0bed","title": "雀巢 · 1+2原味特浓奶香三合一咖啡粉","price": 8.5,"originalPrice": 11,"currency": "CNY","sold": 1956,"rating": 4.5,"reviewCount": 110,"ratingBreakdown": { "1": 0, "2": 0, "3": 1, "4": 13, "5": 96 },"shopName": "尔吾网络的店","shopFollowers": 656,"shopSold": 433293,"shopRating": 4.6,"shopLogisticsScore": 4.8}
ratingBreakdown and purchases come with includeReviews; without it they are null, while rating and reviewCount are always filled. reviewCount counts every review on the product page, so it can be higher than the sum of ratingBreakdown, which leaves out reviews without a star rating.
A product-review row has text, rating, logisticsRating, serviceRating, likes, postedOn, tags[], images[], variant and userName.
Pricing
Pay per event. You pay for rows you receive; a lookup that returns nothing costs nothing.
| Event | When | Price |
|---|---|---|
| Actor start | Once per run | $0.005 |
| Note | Each note row from search, a creator, a topic or the feed | $0.003 |
| Note detail | Each note opened in full (by link, or with includeNoteDetails) | $0.025 |
| Comment | Each comment or reply row | $0.004 |
| Creator profile | Each full creator row | $0.02 |
| Creator search result | Each creator found by keyword | $0.003 |
| Topic | Each topic row with its counts | $0.02 |
| Product | Each product found by keyword | $0.003 |
| Product detail | Each product page | $0.03 |
| Product review | Each buyer review | $0.003 |
| Image | Each image found by keyword | $0.003 |
| Group chat | Each group chat found by keyword | $0.003 |
| Keyword suggestion | Each search suggestion | $0.002 |
| Hot topic | Each row of a topic list | $0.003 |
1,000 notes from search cost $3. Set a maximum cost per run in the run options and the Actor stops there with what it has.
FAQ
Do I need a Xiaohongshu account, a cookie or an xsec_token? No. Paste a keyword, a link or an ID.
Why do some notes have no comment rows? Comments are fetched for notes with at least 3 comments.
Why do some comments show fewer replies than replyCount?
The reply shown under a comment always comes along. The full reply thread is opened for comments with 5 or more replies, up to maxRepliesPerComment.
How do I find a topic ID?
Run a note by link, or a search with includeNoteDetails: the note's topicIds line up with its hashtags. Use those IDs in topics.
Can I search topics by name? Not directly. Search notes by the name and take the topic ID from a result.
Are images and videos downloaded? No. Each row has direct links: full-resolution JPEG image links that stay valid, and video links you can download from for a few days.
Why is the minimum per keyword 5? Results arrive in pages, so limits below 5 are raised to 5.
Which currency are prices in? Chinese yuan (CNY), as shown in the Xiaohongshu shop.
🤖 For AI Agents & LLM Apps
Purpose: Xiaohongshu (RedNote) notes, comments, creators, topics, products and reviews as structured JSON, with no login.
Minimal input: {"keywords": ["咖啡"], "maxResultsPerKeyword": 20}
Output: rows with type = note | comment | reply | creator | creator-search-result | topic | product | product-detail | product-review | image | group-chat | keyword-suggestion | hot-topic. Notes: noteId, url, kind, title, text, publishedAt, likes, saves, comments, shares, hashtags, topicIds, images, videoUrl, authorId, authorName. Comments: noteId, commentId, text, likes, replyCount, postedAt, ipLocation, userName. Replies add parentCommentId.
Behaviors to know: maxItems caps note rows only. Per-source limits have a minimum of 5. IDs are 24 hexadecimal characters. Free-plan runs return up to 100 notes.
⚠️ Disclaimer
This Actor collects publicly available data only. It is not affiliated with, endorsed by, or sponsored by Xiaohongshu (Xingin) or RedNote. You are responsible for using the data in line with applicable laws and Xiaohongshu's terms, including rules on personal data.
SEO Keywords
xiaohongshu scraper, rednote scraper, 小红书 scraper, xiaohongshu api, rednote api, little red book scraper, xiaohongshu comments scraper, rednote comments, xiaohongshu note scraper, xiaohongshu search scraper, xiaohongshu user scraper, xiaohongshu creator search, xiaohongshu product scraper, xiaohongshu reviews, xiaohongshu topic scraper, xiaohongshu video downloader link, xiaohongshu no login, xiaohongshu no cookie, rednote data export, xhs scraper