Weibo Scraper (微博): Posts, Comments, Users, Search & Hot avatar

Weibo Scraper (微博): Posts, Comments, Users, Search & Hot

Pricing

from $2.50 / 1,000 weibo posts

Go to Apify Store
Weibo Scraper (微博): Posts, Comments, Users, Search & Hot

Weibo Scraper (微博): Posts, Comments, Users, Search & Hot

Weibo scraper (微博), no login: Weibo posts from any user, Weibo comments with replies, Weibo hot search (微博热搜), Weibo followers and following, Weibo profiles, and Weibo search for posts, videos and users. No cookies. $2.50 per 1,000 posts.

Pricing

from $2.50 / 1,000 weibo posts

Rating

0.0

(0)

Developer

Pika Choo

Pika Choo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Share

🔴 Weibo Scraper (微博): Posts, Comments, Users, Search & Hot

Weibo scraper (微博), no login: Weibo posts from any user, Weibo comments with replies, Weibo hot search (微博热搜), Weibo followers and following, Weibo profiles, and Weibo search for posts, videos and users. No cookies. $2.50 per 1,000 posts.

📋 Table of contents

What does it do?

Weibo Scraper collects public data from Weibo, China's biggest public social network. Give it profile links, post links, UIDs or Chinese keywords and it returns posts with full text, likes, comments, reposts, hashtags and links, comment threads with replies, profiles (followers, post count, verification), follower and following lists, real-time post search, video search, user search and the hot-search list (微博热搜) with heat scores. No Weibo account, no Chinese phone, no cookies.

Features

🎬 What you can scrape on Weibo

ModeWhat you give itWhat you get
user_postsprofile link / user IDUser posts — latest posts from an account
user_profileprofile link / user IDProfile — followers, posts count, bio, verified
video_detailvideo or post linkPost details — one post per link
video_commentsvideo or post linkPost comments (+ replies)
followersprofile link / user IDFollowers of an account
followingprofile link / user IDAccounts an account follows
search_videoskeywordsSearch posts — real-time (keywords)
search_mediakeywordsSearch video posts (keywords)
search_userskeywordsSearch users (keywords)
hot_searchnothingHot search list (微博热搜)

✨ Smart features

  • Any input: weibo.com/u/…, custom profile links, m.weibo.cn links, post short codes and numeric IDs
  • Full long-text posts, hashtags (#话题#) extracted
  • Chinese relative times (5分钟前, 昨天) converted to timestamps
  • Replies are placed right under their comment
  • Hot-search list with heat scores in one call
  • Duplicates are removed automatically
  • 🔓 No login, no cookies, no proxy setup
  • 💸 Pay only for results: hint and error rows are free

🧭 More scrapers from us

Pricing

You pay per result. No compute or proxy charges on top, and hint and error rows are free.

What you getPrice per 1,000
📝 Weibo posts from a feed or search$2.50
💬 Comments and replies$0.50
👥 Accounts from followers, following or user search$1.00
🔍 Single lookups: post by link or full profile$1.50
🔥 Hot-search entries$1.00

How much does it cost to scrape Weibo data?

JobCost
1,000 Weibo posts$2.50
10,000 Weibo posts$25
10,000 comments$5.00
Today's hot-search list (50)$0.05

Set Max cost per run in the run options and the actor stops cleanly at that amount.

🆓 Free plan

On the free Apify plan each run returns up to 10 results, so you can check the data before you buy. Comment replies need a paid plan. Any paid Apify plan removes the limit.

⚡ Speed

User feeds return 20 posts per request and comment pages up to 20, so 1,000 posts usually take a minute or two.

Input

FieldWhat it does
modeLinks, @usernames or IDs: user_posts, user_profile, video_detail, video_comments, followers, following. Keywords: search_videos, search_media, search_users. No input: hot_search.
urlsOne per line: profile links (weibo.com/u/…, weibo.com/name), post links (weibo.com/uid/code, m.weibo.cn/detail/…), UIDs or post IDs.
queriesKeywords for the search modes, one per line. Chinese keywords give the best results.
maxItemsStop after this many rows per link or keyword (comments include their replies).
includeRepliesIn video_comments mode, also fetch the replies under each comment that has 3 or more replies (TikTok, Douyin, Bilibili). Replies are billed as comments. Paid Apify plans only.

🧪 Example inputs

Latest posts from an account

{"mode": "user_posts", "urls": ["https://weibo.com/u/2656274875"], "maxItems": 200}

Real-time post search

{"mode": "search_videos", "queries": ["苹果", "新能源汽车"], "maxItems": 300}

Comments with replies

{"mode": "video_comments", "urls": ["https://weibo.com/2656274875/Rm4j9xxSo"], "maxItems": 500, "includeReplies": true}

Profile stats

{"mode": "user_profile", "urls": ["https://weibo.com/cctvxinwen"]}

Today's hot-search list

{"mode": "hot_search"}

Output

Every row uses the same fields. Export as JSON, CSV, Excel, XML or HTML.

📦 Example output

{
"platform": "weibo",
"item_type": "post",
"item_id": "5352597797995048",
"url": "https://weibo.com/2656274875/Rm4j9xxSo",
"title": "#央视曝危货车装载数据无脑复制粘贴#【#91份危货车检验报告全是假的#】靖边县兴达综合发展有限责任公司位于陕西省榆林市,是一家以运输原油为主的公司,有60多辆罐装车。6月中旬,记者…",
"description": "#央视曝危货车装载数据无脑复制粘贴#【#91份危货车检验报告全是假的#】靖边县兴达综合发展有限责任公司位于陕西省榆林市,是一家以运输原油为主的公司,有60多辆罐装车。6月中旬,记者…",
"author_id": "2656274875",
"author_name": "央视新闻",
"hashtags": [
"央视曝危货车装载数据无脑复制粘贴",
"91份危货车检验报告全是假的"
],
"created_at": "2026-10-10T22:23:44+08:00",
"like_count": 53,
"comment_count": 33,
"share_count": 5,
"mode": "user_posts",
"source_input": "2656274875",
"scraped_at": "2026-10-10T14:36:35.089840+00:00",
"raw": {
"…": "full original record"
}
}

📤 Main fields

FieldDescription
platform, item_type, mode, source_inputWhere the row came from and what it is (video, user, comment, hint, error…)
item_id, urlNative ID and a link back to the item
title, description, hashtags, created_atText and publish time (ISO 8601)
author_id, author_name, author_usernameCreator or account
play_count, like_count, comment_count, share_count, collect_countEngagement counts
rawThe full original record, every field the platform returned
error_messageExplanation on free hint / error rows

Troubleshooting

Followers come back empty?

Many big accounts hide their follower list. You get a free hint row and no charge.

Getting no results?

Check that the link or username is public and typed correctly. Private accounts, deleted posts and hidden lists return a free hint row that says why. Keyword modes need the Keywords field, link modes need Links.

Getting fewer results than maxItems?

The platform ran out of items for that input (a small profile, a niche keyword), or the run reached its Max cost per run limit. The log says which one.

Some fields are empty?

Platforms don't return every field for every item. Everything the platform did return is kept in raw.

Media URLs from these platforms expire after a few hours. Download files right after the run.

The run failed or shows an error row?

Retry once: the platforms sometimes refuse a request for a few minutes. If it keeps failing, open an issue with the run link and we'll fix it fast.

Who uses this Weibo Scraper?

🌏 Brands entering China

Track mentions, KOLs and sentiment on China's public social network.

📰 Journalists and analysts

Follow official accounts, breaking news and the hot-search list.

📊 Market researchers

Measure sentiment on products and brands in Chinese comments.

🧑‍🤝‍🧑 KOL agencies

Pull influencer profiles, followers and engagement.

🎓 Researchers

Study Chinese public opinion and trending topics over time.

🤖 AI and data teams

Collect Chinese posts and comments as training data.

Use cases

Hot-search tracking

Pull the hot-search list every hour and chart which topics rise and fall.

Brand monitoring

Search your brand in real time and alert on new posts.

KOL research

Search users by keyword, then pull profiles and recent posts.

FAQ

Can I scrape Weibo without an account?

Yes. No Weibo login, Chinese phone number, cookies or API keys.

Does Weibo have an official API?

Weibo's open platform requires an approved developer app and a Chinese entity for most data. This actor needs nothing.

Can I scrape Weibo comments and replies?

Yes, with the comments mode and Include comment replies on (paid plans).

How much does it cost to scrape 10,000 Weibo posts?

About $25, at $2.50 per 1,000 posts.

Can I get the Weibo hot-search list (微博热搜)?

Yes, with heat scores, in one call.

Can I scrape Weibo followers?

Yes, when the account's follower list is public.

Do post short links work?

Yes. weibo.com/uid/Rm4j9xxSo style links are converted automatically.

Do I need a Chinese proxy?

No.

Is there a free tier?

Yes. On the free Apify plan each run returns up to 10 results. Comment replies need a paid plan.

Can I use it from Python, JavaScript or an AI agent?

Yes, through the Apify API, the client libraries, or MCP.

API, Python, JavaScript and MCP

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("openclawai/weibo-scraper").call(run_input={"mode": "user_posts", "urls": ["https://weibo.com/u/2656274875"], "maxItems": 200})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_TOKEN" });
const run = await client.actor("openclawai/weibo-scraper").call({"mode": "user_posts", "urls": ["https://weibo.com/u/2656274875"], "maxItems": 200});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

MCP (Claude, ChatGPT, Cursor and other MCP clients): https://mcp.apify.com/?tools=openclawai/weibo-scraper

Works with Zapier, Make, n8n, Google Sheets, Slack, webhooks and scheduled runs.

Collects public data only. You are responsible for complying with Weibo's terms and with privacy laws such as GDPR, CCPA and PIPL when you store personal data.

⭐ Support

Something not working? Check the hint / error rows, then open an issue with the run link. We reply fast.