RedNote (Xiaohongshu) User Posts Scraper 🔍

RedNote (Xiaohongshu) User Posts Scraper 🔍

Scrape user posts from RedNote (Xiaohongshu) - Extract posts, videos, images and engagement metrics from any user profile. Perfect for social media monitoring, influencer analysis and market research.

SOCIAL_MEDIAINTEGRATIONSApify

Overview 📋

This actor scrapes user posts data from Xiaohongshu (RedNote/小红书), one of China's largest lifestyle and social commerce platforms. It extracts comprehensive information about posts including videos, images, engagement metrics, and user details.

Features ✨

  • 🎯 Scrape posts from multiple user profiles
  • 📊 Extract engagement metrics (likes, comments, etc.)
  • 🎥 Get video and image content details
  • 👤 Collect user profile information
  • ⚡ High-performance with built-in anti-blocking measures
  • 🕒 Automatic rate limiting and random delays
  • 💾 Results saved in structured JSON format

Input Parameters 📝

  • profileUrls - Array of Xiaohongshu user profile URLs to scrape
  • maxItems - Maximum number of posts to scrape per profile

Output Data 📤

For each post, the actor extracts:

  • Post type (video/image)
  • Display title
  • User information (avatar, userId, nickname)
  • Interaction metrics (likes count)
  • Media content (cover images, dimensions)
  • Post ID and timestamps
  • Original profile URL
  • Scraping timestamp

Use Cases 💡

  • Influencer Marketing Research
  • Social Media Monitoring
  • Content Analysis
  • Market Research
  • Competitor Analysis
  • Trend Tracking

Limitations ⚠️

  • Respects Xiaohongshu's terms of service and rate limits
  • Public data only
  • Maximum 1000 posts per run recommended

Sample Output 📋

Input Example

A full explanation of an input example in JSON.

1{
2    "profileUrls": [
3        "https://www.xiaohongshu.com/user/profile/639946a0000000002702b173"
4    ],
5    "maxItems": 50
6}

Output sample

The results will be wrapped into a dataset which you can always find in the Storage tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

1[
2    {
3        "profileUrl": "https://www.xiaohongshu.com/user/profile/639946a0000000002702b173",
4        "postData": {
5            "postUrl": "https://www.xiaohongshu.com/explore/6789fdb1000000001c00d095?xsec_token=ABXpV9UyO95kLI6G51DaZsNZIBb3QfMn584SISV_F2QiE=&xsec_source=pc_user",
6            "type": "video",
7            "displayTitle": "只有穷人冬天的被窝才会噼里啪啦的",
8            "user": {
9                "nickName": "显眼包小涛",
10                "avatar": "https://sns-avatar-qc.xhscdn.com/avatar/63994933d9b187973501cb7a.jpg",
11                "userId": "639946a0000000002702b173",
12                "nickname": "显眼包小涛"
13            },
14            "interactInfo": {
15                "liked": false,
16                "likedCount": "8794",
17                "sticky": false
18            },
19            "cover": {
20                "width": 694,
21                "url": "",
22                "traceId": "",
23                "infoList": [
24                    {
25                        "imageScene": "WB_PRV",
26                        "url": "http://sns-webpic-qc.xhscdn.com/202501180028/e8da355f0f66b93801735d44d2403f93/spectrum/1040g0k031coeec8616005osp8qg9tcbj7tkmhh8!nc_n_webp_prv_1"
27                    },
28                    {
29                        "imageScene": "WB_DFT",
30                        "url": "http://sns-webpic-qc.xhscdn.com/202501180028/9a9667b8e0ea82be10f388b8c279d9d4/spectrum/1040g0k031coeec8616005osp8qg9tcbj7tkmhh8!nc_n_webp_mw_1"
31                    }
32                ],
33                "urlPre": "http://sns-webpic-qc.xhscdn.com/202501180028/e8da355f0f66b93801735d44d2403f93/spectrum/1040g0k031coeec8616005osp8qg9tcbj7tkmhh8!nc_n_webp_prv_1",
34                "urlDefault": "http://sns-webpic-qc.xhscdn.com/202501180028/9a9667b8e0ea82be10f388b8c279d9d4/spectrum/1040g0k031coeec8616005osp8qg9tcbj7tkmhh8!nc_n_webp_mw_1",
35                "fileId": "",
36                "height": 925
37            },
38            "noteId": "6789fdb1000000001c00d095",
39            "xsecToken": "ABXpV9UyO95kLI6G51DaZsNZIBb3QfMn584SISV_F2QiE="
40        },
41        "scrapedAt": "2025-01-17T16:28:25.191Z"
42    },
43    ...
44]

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!