Weibo 微博 Scraper - Posts, Users, Comments & Hot Search avatar

Weibo 微博 Scraper - Posts, Users, Comments & Hot Search

Pricing

from $3.00 / 1,000 posts

Go to Apify Store
Weibo 微博 Scraper - Posts, Users, Comments & Hot Search

Weibo 微博 Scraper - Posts, Users, Comments & Hot Search

Scrape Weibo (微博 / Sina Weibo): keyword post search, full post details, post comments, user profiles, a user's posts, and the live hot search list. Export text, images, video, reposts, comments, likes and user data to JSON/CSV/Excel. No login, cookies or proxy needed.

Pricing

from $3.00 / 1,000 posts

Rating

0.0

(0)

Developer

VulnV

VulnV

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Weibo Scraper - Search 微博 Posts, Users, Comments & Hot Search

Scrape Weibo (微博 / Sina Weibo) and export posts, user profiles, comments and the hot search list to JSON, CSV or Excel. Search posts by keyword, pull a single post's full text and details, collect a post's comments, get a user's profile, list a user's posts, or grab the live hot search ranking (热搜) - all from one Actor. Each result is one clean, flat row with text, images, video, reposts, comments, likes and author data.

No login, no cookies, no proxies and no China IP to configure - data is fetched through a fast, managed pipeline. Just pick an operation, add your input and press Start.

Unofficial notice: This is an independent tool and is not affiliated with, endorsed by, or connected to Weibo, 微博, Sina Weibo or Weibo Corporation. "Weibo", "微博" and "Sina Weibo" are trademarks of their respective owners, used here only to describe what the Actor scrapes.

What is Weibo?

Weibo (微博, "microblog") is China's largest public social media platform, with over 500 million monthly users. It is where Chinese news breaks, celebrities and brands talk to fans, and trending topics are ranked minute by minute on the famous hot search list (热搜). This scraper gives you programmatic access to Weibo's search, posts, users, comments and hot search so you can track trends, monitor brands and analyze public opinion at scale without a Weibo account.

Operations

Pick one Operation and fill in the matching field:

OperationInput fieldWhat you get
Search posts by keywordkeywordsPosts matching each keyword, with text, media, engagement and author data.
Post detailspostUrlsThe full detail of each post, including the complete text of long posts.
Post commentspostUrlsTop-level comments for each post, with likes, reply counts, region and commenter data.
User profileuserUrlsA user's profile: followers, following, post count, total interactions, verification, bio.
User's postsuserUrlsThe posts on a user's timeline, newest first, paginated.
Hot search list (热搜)noneThe live real-time hot search ranking: rank, term, heat score and badge.

postUrls accept weibo.com/<uid>/<code> URLs, m.weibo.cn/detail/<id> URLs, numeric post IDs (e.g. 5348929730249730) or short codes (e.g. RkwSV12XU). userUrls accept weibo.com/u/<uid> or m.weibo.cn/u/<uid> URLs or bare numeric UIDs - one per line.

How to use it (step by step)

  1. Choose an Operation.
  2. Fill in the matching input:
    • Search posts -> add one or more Search keywords (Chinese, English, brands, #topics# and emoji all work).
    • Post details / Post comments -> paste Post URLs / IDs.
    • User profile / User's posts -> paste User URLs / UIDs.
    • Hot search list -> nothing to fill in.
  3. Set Maximum results per input (default 100, or 0 for all available) for the paginated operations and the hot search list.
  4. For search, optionally set Search type (comprehensive, real-time or hot).
  5. Press Start. Export the dataset as JSON, CSV, Excel, XML or via the API.

Input

FieldTypeDescription
operationstringRequired. search_posts, post_detail, post_comments, user_profile, user_posts, or hot_search.
keywordsarraySearch keywords (for search_posts).
postUrlsarrayPost URLs, numeric IDs or short codes (for post_detail, post_comments).
userUrlsarrayUser URLs or UIDs (for user_profile, user_posts).
maxItemsintegerMax results per keyword / user / post, and max hot-search topics. 0 = all available. Default 100.
searchTypestringcomprehensive, realtime, or hot (search only).

Output

Every row carries a record_type of post, user, comment or hot_topic. Common post fields:

FieldDescription
post_id, mblogid, post_urlPost identity and canonical URL.
text, is_long_text, text_is_full, topicsPost text (HTML stripped), long-post flags and #topics#.
reposts_count, comments_count, likes_countEngagement metrics.
image_count, image_urls, attachment_type, attachment_titleImages and attached cards (video, article).
video_url, video_duration_seconds, video_play_countAttached video data.
is_repost, retweeted_post_id, retweeted_text, retweeted_author_nameThe original post, for reposts.
author_id, author_name, author_followers_count, author_verified, author_verified_reason, author_avatar_urlAuthor data.
create_time, region, sourcePublish time (ISO-8601 UTC), IP region and publishing client.

User (user) rows add screen_name, description, gender, location, ip_location, followers_count, following_count, posts_count, interactions_total, verified, verified_reason, member_rank, register_time and profile_url. Comment (comment) rows add comment_id, content, like_count, reply_count, region and the commenter's author_* fields. Hot-search (hot_topic) rows add rank, word, hot_value, label, is_ad and search_url.

Example post row:

{
"record_type": "post",
"operation": "post_detail",
"input": "https://weibo.com/1927518567/RkwSV12XU",
"post_id": "5348929730249730",
"mblogid": "RkwSV12XU",
"post_url": "https://weibo.com/1927518567/RkwSV12XU",
"text": "…",
"is_long_text": true,
"text_is_full": true,
"create_time": "2026-09-30T11:28:09+00:00",
"region": "上海",
"image_count": 17,
"reposts_count": 0,
"comments_count": 0,
"likes_count": 0,
"author_name": "…"
}

Common use cases

  • Trend tracking - snapshot the hot search list on a schedule and watch topics rise and fall.
  • Brand and public-opinion monitoring - search a brand or product and collect posts and comments for sentiment analysis.
  • KOL (博主) discovery - find influential accounts in a niche, then pull their profile and post history.
  • Market and AI research - build datasets of Chinese social media text, images and comments.

Notes on reliability

  • Search and user-feed posts show Weibo's shortened text for long posts (text_is_full is false); run Post details on those posts to get the complete text.
  • Real-time search returns only the latest posts (usually 10-30 per keyword), because Weibo's real-time feed is a live stream rather than a paged list. Use Comprehensive or Hot for deeper results.
  • Some authors curate their comments (评论精选); those posts return no public comments, and the run continues.
  • Image and video URLs are served by Weibo's CDN and expire; fetch them promptly.
  • Counts reflect what Weibo returns at scrape time. If a post or user is private, deleted or restricted, that input is skipped and the run continues.

FAQ

Do I need a Weibo account, cookies or a proxy? No. Just add your input and press Start.

Which post links work? weibo.com/<uid>/<code>, m.weibo.cn/detail/<id> and m.weibo.cn/status/<id> links, numeric post IDs and short codes all work.

Can I use a vanity profile URL like weibo.com/brandname? Use the numeric UID instead - it is in the weibo.com/u/<uid> link and in the author_id field of any post row.

Can I run several keywords or URLs at once? Yes - add multiple lines. For search and user posts, cross-input duplicate posts are removed automatically.

Can I try it for free? Yes. Users on the free Apify plan can fetch up to 10 results in total to try the Actor. Upgrade to a paid Apify plan to run it without that limit.

What export formats are supported? JSON, CSV, Excel, XML and HTML, plus the Apify API and integrations such as Google Sheets, Zapier, Make and webhooks.

Pricing

This Actor is pay per result: you are charged for each record it returns (posts, comments, user profiles and hot-search topics), plus standard Apify platform usage. Different record types have different prices; see the Pricing tab for current rates. You are never charged for inputs that return nothing.