Kwai Scraper — Videos, Profiles, Search & MP4 Links
Pricing
from $0.0015 / result
Kwai Scraper — Videos, Profiles, Search & MP4 Links
Scrape Kwai creator profiles, every video and keyword or hashtag search: views, likes, comments, shares, engagement rate, captions, hashtags, music and direct MP4 video links. Bulk profiles, date and view filters. Export JSON, CSV or Excel.
Pricing
from $0.0015 / result
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
3
Monthly active users
4 days ago
Last modified
Categories
Share
Kwai Scraper — Videos, Profiles, Hashtag Search & MP4 Links
Kwai Scraper extracts public data from Kwai creator profiles, their videos and keyword or hashtag searches. For every video you get views, likes, comments, shares, engagement rate, caption, hashtags, post date, music, cover image and a direct MP4 video link. For every creator you get followers, following, video count, total likes and verified status. Scrape one profile or hundreds, then export the results to JSON, CSV, Excel, XML or HTML. It's fast and reliable, and you only pay for the results you get.
What does Kwai Scraper do?
Kwai Scraper is a bulk Kwai data extractor for influencer marketing, social listening and short-video research in Brazil, Latin America, Indonesia and every other Kwai market. It has three input modes, and you can combine them in one run:
- 👤 Profiles: paste Kwai usernames or profile links to get each creator's stats plus their full video history, newest first.
- 🔎 Search terms and hashtags: get the top Kwai videos for any keyword or hashtag, such as
maquiagem,#receitasorfutebol. - 🎬 Video links: get the stats of specific Kwai videos.
Every video row includes a direct MP4 link, so you can archive or analyze the video file itself.
What data can you scrape from Kwai?
| Profile data | Video data |
|---|---|
| Kwai ID (username) and profile link | Video link and video ID |
| Display name | Caption |
| Bio | Hashtags |
| Followers | Views |
| Following | Likes |
| Number of public videos | Comments count |
| Total likes received | Shares count |
| Verified status | Engagement rate (%) |
| Creator level | Post date and time |
| Gender (if public) | Direct MP4 video link |
| Avatar image | Cover image, width and height |
| Music name, artist and audio link | |
| Author name, ID, verified flag and follower count |
Use cases for Kwai data
- Influencer marketing: find and vet Kwai creators by followers, total likes and real engagement rate before you reach out.
- Campaign tracking: monitor the views, likes, comments and shares of sponsored Kwai videos over time.
- Trend and hashtag research: see which videos rank for a hashtag or keyword and which sounds they use.
- Competitor monitoring: follow brand and competitor accounts and benchmark their content.
- Content archiving: save MP4 files and metadata of your own or your clients' Kwai videos.
- Market research in Brazil and LATAM: Kwai is one of the biggest short-video apps in Brazil, so its data is a direct window into local consumer trends.
- Dashboards and BI: feed Kwai stats into Google Sheets, Looker Studio, Power BI or your own database.
How to scrape Kwai data
- Click Try for free to open Kwai Scraper in Apify Console.
- Add Kwai profiles, search terms or hashtags, or video links.
- Set Max videos per profile and, optionally, the posted after date or minimum views filter.
- Click Start. Profiles are scraped in parallel.
- Download your Kwai dataset as JSON, CSV or Excel, or browse it in the Overview table.
Input
Example input
{"profiles": ["https://www.kwai.com/@dicademeikefacil"],"maxVideosPerProfile": 50,"includeProfileDetails": true,"searchTerms": ["#maquiagem", "receitas fáceis"],"videoUrls": ["https://www.kwai.com/@dicademeikefacil/video/5235584677280843903"],"postedAfter": "2026-09-01","minViews": 500}
| Field | Description |
|---|---|
| Kwai profiles | Profile links, @username or plain usernames. Each returns its profile details and newest videos. |
| Max videos per profile | How many of the newest videos to collect per profile. Set 0 for profile details only. |
| Include profile details | Adds one row per creator with followers, video count and total likes. |
| Search terms or hashtags | Keywords or hashtags. Each returns its top matching videos, up to about 20. |
| Video links | Specific videos, in the form https://www.kwai.com/@username/video/<id>. |
| Only videos posted after | Skips older videos. Ideal for daily or weekly scheduled runs. |
| Minimum views | Only returns videos with at least this many views. |
| Proxy configuration | Optional, not needed for normal use. |
Scrape a Kwai hashtag
Add the hashtag (with or without #) to Search terms or hashtags. You'll get the top Kwai videos for it, each with full stats and its MP4 link.
Track new Kwai videos on a schedule
Set Only videos posted after and create an Apify schedule. Each run collects only fresh videos with their latest numbers.
Output
Each row has a type of profile, video or error.
Kwai profile example
{"type": "profile","kwaiId": "dicademeikefacil","userId": "1000687319","url": "https://www.kwai.com/@dicademeikefacil","name": "criadora de conteúdo digital","bio": "✨Aprenda a fazer maquiagem com truques de uma forma simples e fácil ✨","followers": 39508,"following": 27,"videoCount": 5262,"totalLikes": 439243,"isVerified": false,"creatorLevel": 1,"gender": "F"}
Kwai video example
{"type": "video","videoId": "5248251051565112827","url": "https://www.kwai.com/@dicademeikefacil/video/5248251051565112827","caption": "Conheça essas dicas de maquiagem Me segue pra mais dicas como essa 💄💄🥰 #tutorialdemake #maquiagemtop","hashtags": ["tutorialdemake", "maquiagemtop"],"views": 362,"likes": 13,"comments": 0,"shares": 6,"engagementRate": 5.25,"postedAt": "2026-10-05T16:31:08.468Z","width": 720,"height": 1280,"videoUrl": "https://aws-br-cdn.kwai.net/upic/2026/10/06/00/....mp4","coverUrl": "https://aws-br-pic.kwai.net/upic/2026/10/06/00/....webp","author": { "kwaiId": "dicademeikefacil", "userId": "1000687319", "name": "criadora de conteúdo digital", "isVerified": false },"authorFollowers": 39508}
Output schema
| Field | Type | Description |
|---|---|---|
type | string | profile, video or error. |
kwaiId | string | Creator's Kwai username (profile rows). |
userId | string | Creator's numeric Kwai ID. |
url | string (URL) | Link to the profile or video. |
name | string | Creator display name. |
bio | string | Profile bio. |
followers | integer | Follower count. |
following | integer | Accounts the creator follows. |
videoCount | integer | Number of public videos. |
totalLikes | integer | Total likes received. |
likedVideos | integer | Videos the creator has liked. |
isVerified | boolean | Verified account. |
creatorLevel | integer | Kwai creator level. |
gender | string | Gender, if public. |
avatarUrl | string (URL) | Profile picture. |
videoId | string | Video ID (video rows). |
caption | string | Video caption. |
hashtags | array | Hashtags in the caption. |
views | integer | Video views. |
likes | integer | Video likes. |
comments | integer | Comment count. |
shares | integer | Share count. |
engagementRate | number | (likes + comments + shares) ÷ views × 100. |
postedAt | string (ISO date) | When the video was posted. |
durationSec | integer | Audio length in seconds, when available. |
width, height | integer | Video resolution. |
videoUrl | string (URL) | Direct MP4 link (temporary, so download it soon after the run). |
coverUrl | string (URL) | Cover image. |
music | object | Sound id, name, artist and audio url. |
author | object | Video author's kwaiId, userId, name, isVerified, avatarUrl. |
authorFollowers | integer | Author follower count (profile mode). |
searchTerm | string | The search term that found the video (search mode). |
scrapedAt | string (ISO date) | When the row was collected. |
error | string | Present only on error rows. |
How much does it cost to scrape Kwai?
Kwai Scraper uses pay-per-result pricing: you pay a small fixed price per profile or video row, and error rows are free. Higher Apify subscription plans get an automatic discount. See the Pricing tab for the exact price per result.
Need data from other short-video apps too?
- Likee Scraper — Likee profiles and video stats.
- TikTok Downloader — TikTok videos and their stats.
- YouTube Shorts Scraper — YouTube Shorts with views, likes and channel info.
- Instagram Downloader — Instagram reels, posts and media.
- Kick Downloader — Kick clips and VODs.
FAQ
How many Kwai videos can I scrape? As many as a profile has published. Set Max videos per profile as high as 10,000 and add as many profiles as you need.
Do I need a Kwai account? No. There's no setup: add profiles, search terms or links and click Start.
Can I download Kwai videos?
Yes. Every video row has a videoUrl with a direct MP4 link. The link is temporary, so download the file soon after the run.
How many results does a search term return? The top matching videos for that keyword or hashtag, up to about 20 per term. To go deeper, add more specific terms or scrape the creators you discover.
How is the engagement rate calculated?
(likes + comments + shares) ÷ views × 100, rounded to two decimals.
Can I get only new videos? Yes. Use Only videos posted after together with an Apify schedule.
What happens if a username doesn't exist?
You get an error row for it so your list stays complete, and you aren't charged for it.
Can I integrate Kwai Scraper with other apps? Kwai Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Kwai? Kwai Scraper only collects publicly visible data. You are responsible for using it in line with Kwai's terms and data protection laws such as LGPD and GDPR.
Related Actors
- YouTube Scraper — videos, channels and search results.
- Pinterest Scraper — pins, boards and profiles.
- Dailymotion Scraper — Dailymotion videos and channels.
- Bilibili Scraper — Bilibili videos and creators.
Notes
Original clean-room implementation. Returns only public data; you are responsible for compliance with Kwai's terms. Not affiliated with Kwai or Kuaishou.