Likee Scraper & Video Downloader - Profiles & Exact Stats avatar

Likee Scraper & Video Downloader - Profiles & Exact Stats

Pricing

from $3.29 / 1,000 videos

Go to Apify Store
Likee Scraper & Video Downloader - Profiles & Exact Stats

Likee Scraper & Video Downloader - Profiles & Exact Stats

Scrape Likee creators and every one of their videos with a direct, playable video file, even from a creator's feed. Exact plays, likes, comments, shares and downloads, never rounded. Paste any handle, profile, video or share link. Filter by views or date, add creator analytics, get only new videos.

Pricing

from $3.29 / 1,000 videos

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

10 days ago

Last modified

Share

Likee scraper that returns every Likee video with its playable MP4 file, shown beside the Likee video player

From Zen Studio, creators of Douyin Search, Douyin Video and RedNote Search, with 210,000+ combined lifetime runs across those three Actors.

Paste a Likee creator or video link. You get the creator's profile and, for every video, its exact stats, caption, hashtags, music, cover and a direct video file.

Why choose this Likee scraper?

  • A video file for every video, not only the one you pasted. Collect a creator's feed and each video arrives with its playable MP4 link, ready to download or archive. Turn on Store the video files to keep copies in your own run.
  • Exact numbers, never "4.3K". Plays, likes, comments, shares and downloads are real integers, so filters, rankings and engagement rates are right to the last view.
  • Anything you paste works, or nothing at all. A handle, an @handle, a profile link, a video link or a share link all lead to the same creator or video. No names yet? Pick countries and get the creators Likee recommends there, with their published emails.

Collect Likee videos with their video files using this Actor

Try it with one creator

Open the Actor's input page, switch to JSON and paste this to collect one creator's profile and their 10 newest videos, each with its video file link. Then start the run.

{
"creators": ["Likee_Indonesia"],
"maxVideosPerCreator": 10,
"includeVideoFile": true
}

The video file link is included in the price of each video. Keeping the files themselves in your run ("downloadVideos": true) is charged per stored file. Free-plan runs follow the Actor's free-tier limits.

Zen Studio Short Video   •  Creators, stats and video files
  Likee Scraper
➤ You are here
  Douyin Video
Metadata and MP4 files
  RedNote Note
Video and image files

Copy to your AI assistant

zen-studio/likee-video-scraper on Apify. Collects Likee creator profiles and their videos with exact play, like, comment, share and download counts, caption, hashtags, music and a direct video file link (videoFileUrl). Input creators (handles, @handles or profile links) and/or videos (video links or l.likee.video/v/ share links); maxVideosPerCreator (default 50, max 3000, newest first, 0 = profiles only); maxResults caps the whole run. An input written for another Likee actor also runs: startUrls, urls, videoUrls and profileUrls are read as links, uids as creator ids (resolved when the creator has a public video), findInProfile with findByCaption/findByDate (first match, or every match with findAllMatches), maxItems as maxResults, maxVideosPerProfile as maxVideosPerCreator, profileVideoSorting as videoSort. Video records carry postFormat (video or images); picture posts have imageUrls and no videoFileUrl. To find creators without names, set searchKeywords (e.g. ["fitness"]): every creator Likee matches on handle, display name or bio, up to maxCreatorsPerKeyword (default 20, max 300, about 290 available for a broad keyword), tagged matchedKeyword and searchRank and carrying creatorCountry; or set discoverCountries (ISO-2 codes, e.g. ["RU","ID"]): up to maxCreatorsPerCountry (default 20, max 100) creators Likee recommends there, tagged discoveredIn and discoveryRank; Likee groups countries into regions, each creator returned once; videosPerDiscoveredCreator (default 0 = profiles only) adds their newest videos. includeTrendingHashtags=true adds free hashtag records (name, plays, posts) per country; videosPerHashtag=N (max 500) then also collects N videos posted under each of those hashtags as recordType hashtag_video, each with counts, caption, creator and a direct videoFileUrl, deduplicated so a video under several hashtags is charged once. Creator records carry emails found in the bio or external link. The file link is on by default and included in the video price; to keep the files, set downloadVideos=true (adds videoStorageUrl, $0.006 per stored file). includeCreatorSummary=true adds one analytics record per creator, charged as a record. For monitoring, set onlyNewResults=true and run on a schedule. publishedBefore/publishedAfter read a date window directly at any age (no need to raise maxVideosPerCreator); captionContains keeps videos whose caption contains the text, case-insensitive, reading on until maxVideosPerCreator match; minViews, minLikes, minComments, minShares and minEngagementRate filter the collected newest-first videos. likedVideosPerCreator=N (default 0) adds up to N videos each creator liked as recordType liked_video (likedByHandle = the liker, creatorHandle = the video's creator), only for creators whose likes are public, charged as video records; filters apply to them too, dates by the video's posting date, not the like date. To find one video without a link: creators=[handle], publishedAfter=publishedBefore=the day, captionContains=words, maxVideosPerCreator=1. videosPerKeyword=N (max 2000) returns VIDEOS for a keyword tagged matchedKeyword: Likee has no native video keyword search, so the Actor matches the keyword to the hashtags its creators post under (recordType hashtag_video), then tops the rest up from those creators' own videos newest-first (recordType video), so large requests are filled even though a single hashtag runs out after a few hundred. enrichCreatorDetails defaults to true and adds creatorHandle, creatorCountry, musicId/musicName and a direct webUrl to hashtag_video rows, which otherwise name the creator by display name only and carry no post link; set it to false for a faster run, no change to price per record either way. A creator reached by several keywords or countries is returned and charged once. Records carry recordType creator, video, liked_video, hashtag_video, creator_summary or hashtag. Pricing: $0.005 per run plus $3.99 per 1,000 records (less on higher Apify plans); free plan 5 runs of up to 20 records. Full input and output specification: https://api.apify.com/v2/actors/zen-studio~likee-video-scraper/builds/default . To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: feature requests, a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.

How to scrape Likee creators and videos

  1. Add one or more Creators: a handle such as Likee_Indonesia, an @handle, or a profile link such as https://likee.video/@Likee_Indonesia.
  2. Or add Individual videos: a video link (https://likee.video/@name/video/7691270638522444050) or a short share link (https://l.likee.video/v/yQfQWI).
  3. No names yet? Put a keyword such as fitness under Search creators by keyword, and add Videos per keyword if you want videos rather than creators. Or pick countries under Discover creators in to get the creators Likee recommends there.
  4. Choose how many Videos per creator to collect, newest first, and start the run.
  5. Download the results as JSON, CSV, Excel or HTML, or read them from the dataset with Apify's client libraries.
SettingDefaultWhat it does
CreatorsnoneHandles, @handles or profile links. Each creator returns one profile record plus one record per video.
Individual videosnoneVideo links or l.likee.video/v/… share links, alongside or instead of creators.
Search creators by keywordnoneKeywords such as fitness or cooking. Every matching creator is collected as a full creator record, tagged matchedKeyword and searchRank.
Videos per keyword0Also collect this many videos per keyword, not just creators, up to 2,000. Likee has no video search, so the Actor matches the keyword to the hashtags its creators post under, then tops up from those creators' own videos once the hashtags run out.
Creators per keyword20Matching creators to take per keyword, up to 300, in Likee's order. Each creator is returned once even when several keywords match it.
Discover creators innoneCountries whose recommended creators to collect. Likee groups countries into regions, so neighbours often share one list; each creator is returned once.
Creators per country20Recommended creators to take per country, up to 100, in Likee's order.
Videos per discovered creator0Newest videos to add for each discovered creator. 0 keeps it to profiles.
Add trending hashtagsoffAdds the hashtags Likee promotes in each chosen country, with plays and posts. Free.
Videos per trending hashtag0Also collect this many videos posted under each of those hashtags, each with its counts, caption, creator and a direct video file link.
Videos per creator50How many of each creator's newest videos to collect, up to 3,000. 0 returns profiles only.
Liked videos per creator0Also collect up to this many videos each creator has liked, as liked_video records. Only creators who show their likes publicly have any. Charged as video records.
Maximum resultsno capHard cap on records for the whole run, across every creator and video.
Include the video file linkonAdds the direct file link to every video, at no extra cost. Turn it off only for a faster run.
Video orderNewest firstMost viewed ranks the videos collected in this run by play count.
Only new videosoffSkips videos an earlier run already returned for the same set of creators and videos.
Minimum plays, likes, comments, sharesnoneSkips videos below each exact threshold.
Minimum engagement ratenoneSkips videos whose likes, comments and shares are below this share of their plays, in percent.
Posted after / Posted beforenoneCollects the videos from a date window, however far back. The "before" date includes the whole day.
Caption containsnoneKeeps only videos whose caption contains this text, upper or lower case alike, reading on until enough match.
Add a creator summaryoffOne analytics record per creator. Charged as one record.
Store the video filesoffSaves each video file into your run's storage. Charged per stored file.

A date window is read directly: the Actor starts at Posted before and stops at Posted after, so a month from three years ago needs no higher Videos per creator. Caption contains reads each creator's videos until Videos per creator matches are found. The view and like thresholds apply to the videos collected, newest first. Videos you filter out are never charged. Likee itself has no keyword search over videos, so keyword video results are reached through the hashtags a keyword names, or that keyword's creators. For videos by topic alone, use Videos per trending hashtag.

What data can you extract from Likee?

One dataset holds up to five kinds of records, told apart by recordType, and joined by the creator's handle and ID.

  • Creator (creator): handle, nickname, bio, exact follower, following and total like counts, level, verified badge, private flag, other social accounts, any email addresses the creator published in their bio or external link (emails), avatar and profile link. videoCount is added once at least one of the creator's videos was read. Creators found by keyword carry matchedKeyword, searchRank, creatorCountry and isVideoProducer; creators found by country carry discoveredIn and discoveryRank. A creator reached both ways carries both.
  • Video (video): exact plays, likes, comments, shares and downloads, engagement rate, caption, hashtags, mentions, music and sound, duration, width and height, posting time and country, cover and preview images, the web page and share link, and the direct video file link (videoFileUrl).
  • Creator analytics (creator_summary, optional): posts per week and in the last 7 and 30 days, average and median plays, average engagement, plays per follower and the best video among those collected.
  • Trending hashtag (hashtag, optional): name, total plays, number of posts, followers, cover image and its rank in that country.
  • Hashtag video (hashtag_video, optional): a video found by topic rather than by creator, from a keyword or a trending hashtag. Exact play, like, comment and share counts, engagement rate, caption and its hashtags, the creator's display name and ID, dimensions, posting time, cover, avatar and a direct video file link. It carries matchedKeyword when a keyword found it, and hashtag/hashtagId either way.

A real video record from a creator run. Every field Likee reports is kept, next to readable ones such as hashtags, mentions, postedAt, engagementRate, postFormat and videoFileUrl:

{
"avatar": "https://img.like.video/asia_live/4hd/0GNeRw.png",
"commentCount": 9,
"coverUrl": "https://video.like.video/asia_live/ks3/21wGPCM9EFYR_4.jpg?wmk_sdk=1",
"likeCount": 120,
"likeeId": "Likee_Indonesia",
"msgText": "@lemaknyo Seger pol.",
"musicName": "Likee Indonesia",
"musicId": "",
"nickname": "Likee Indonesia",
"yyuid": "242820017",
"postId": "7633809596997465395",
"shareUrl": "https://l.likee.video/v/RDrLH6",
"title": "",
"shareCount": 13,
"playCount": 5881,
"videoHeight": 1280,
"videoUrl": "https://video.like.video/asia_live/ks1/21wGPCJQX2wj_4.mp4?crc=3882744342&type=5",
"videoWidth": 720,
"hashtagInfos": "[{\"ev_id\":\"6445374980510754283\",\"ev_tp\":\"1\",\"hs_tg\":\"foodie\",\"wb_url\":\"\"},{\"ev_id\":\"6462464036910407699\",\"ev_tp\":\"1\",\"hs_tg\":\"Masak\",\"wb_url\":\"\"},{\"ev_id\":\"6480860945213713835\",\"ev_tp\":\"1\",\"hs_tg\":\"рецепт\",\"wb_url\":\"\"},{\"ev_id\":\"6492692910100268771\",\"ev_tp\":\"1\",\"hs_tg\":\"Recipes\",\"wb_url\":\"\"},{\"ev_id\":\"7139852486390582201\",\"ev_tp\":\"1\",\"hs_tg\":\"محبي الأكل\",\"wb_url\":\"\"},{\"ev_id\":\"7156530162903039728\",\"ev_tp\":\"1\",\"hs_tg\":\"محبي_الأكل\",\"wb_url\":\"\"}]",
"atUserInfos": "[{\"name\":\"lemaknyo\",\"start\":1,\"uid\":\"2509332937\"}]",
"label": "",
"postTime": 1777384802,
"sound": {
"avatar": "https://img.like.video/asia_live/4hd/0GNeRw.png",
"ownerName": "Likee Indonesia",
"soundId": "3338842300997465395",
"soundName": ""
},
"cloudMusic": null,
"pgc": "{\"model\":\"authentication_title_personal_30003\",\"type\":\"2\",\"url\":\"\"}",
"posterUid": "30003",
"checkStatus": 0,
"country": "ID",
"allImage": "",
"postType": 1,
"postLongDesc": "",
"postLongHashtagInfos": "[]",
"postLongAtUserInfos": "[]",
"superFollow": 0,
"posterPrivateAccount": false,
"videoWatermarkedUrl": "https://video.like.video/asia_live/ks1/21wGPCJQX2wj_4.mp4?crc=3882744342&type=5",
"duration": "PT10S",
"uploadedAt": "2026-04-28T14:00:02+0000",
"previewImageUrl": "https://video.like.video/asia_live/ks3/21wGPCM9EFYR_1.jpg?resize=1&dw=480",
"coverImageUrl": "https://video.like.video/asia_live/ks3/21wGPCM9EFYR_4.jpg?wmk_sdk=1",
"musicOwnerName": "Likee Indonesia",
"musicFullName": "original sound - Likee Indonesia",
"soundId": "3338842300997465395",
"postCountry": "ID",
"appDeepLink": "likevideo://videodetail?postid=7633809596997465395&postuid=30003&check_status=0&source=share_index&dp_source=website&dp_detail=video&dp_user=website",
"postTypeCode": "1",
"isLongVideo": false,
"downloadCount": 1,
"creatorVideoCount": 5517,
"caption": "@lemaknyo Seger pol.",
"creatorNickname": "Likee Indonesia",
"recordType": "video",
"creatorHandle": "Likee_Indonesia",
"creatorUid": "30003",
"webUrl": "https://likee.video/@Likee_Indonesia/video/7633809596997465395",
"postedAt": "2026-04-28T14:00:02Z",
"hashtags": [
"foodie",
"Masak",
"рецепт",
"Recipes",
"محبي الأكل",
"محبي_الأكل"
],
"hashtagIds": [
"6445374980510754283",
"6462464036910407699",
"6480860945213713835",
"6492692910100268771",
"7139852486390582201",
"7156530162903039728"
],
"mentions": [
"lemaknyo"
],
"engagementRate": 2.4146,
"postFormat": "video",
"imageUrls": [],
"videoFileUrl": "https://video.like.video/asia_live/ks1/21wGPCJQX2wj_4.mp4?crc=3882744342&type=5"
}

downloadCount, duration and the preview image come with the video file link, and downloadCount is left out when Likee only reports a rounded figure. hashtagInfos, atUserInfos and the postLong… fields are Likee's own raw tag data, kept alongside the readable hashtags and mentions lists. Image and video links are returned without the expiring access token Likee attaches to them, so they are safe to store and share; the links themselves can still rotate, so download what you need to keep.

A creator record, here Likee's official Indonesia account. Its linked Instagram lands in socialLinks; it has published no email, so emails is empty:

{
"uid": "30003",
"pgcText": "Likee Indonesia Official Account",
"beanNum": 32283,
"spfNum": 0,
"level": 22,
"fansCount": 73999449,
"followCount": 1358,
"bio": "Likee App Indonesia Official Account",
"data6": {
"fb": null,
"ig": {
"name": "likee_official_indonesia",
"status": 1
},
"ok": null,
"tw": null,
"vk": null,
"weibo": null,
"yt": null,
"extra_attr": {
"birthday": "2017-7-26"
}
},
"allLikeCount": 35515508,
"link": "",
"privateAccount": false,
"rknUrl": "",
"yyuid": "242820017",
"user_name": "Likee_Indonesia",
"PGC": "{\"model\":\"authentication_title_personal_30003\",\"type\":\"2\",\"url\":\"\"}",
"recordType": "creator",
"handle": "Likee_Indonesia",
"profileUrl": "https://likee.video/@Likee_Indonesia",
"socialLinks": {
"instagram": {
"name": "likee_official_indonesia",
"status": 1
}
},
"isPrivate": false,
"isVerified": true,
"nickname": "Likee Indonesia",
"avatarUrl": "https://img.like.video/asia_live/4hd/0GNeRw.png",
"emails": [],
"videoCount": 5517
}

A creator analytics record. Windowed counts such as postsLast30Days stay empty when the videos read do not span that window, so a partial read never looks like a quiet creator:

{
"recordType": "creator_summary",
"handle": "Likee_Indonesia",
"uid": "30003",
"followers": 73999449,
"videosAnalysed": 10,
"postsLast7Days": 0,
"postsLast30Days": 0,
"postsPerWeek": 0.42,
"averageViews": 6404.9,
"medianViews": 5866.0,
"averageEngagementRate": 3.707,
"viewsPerFollower": 0.0001,
"bestVideoPostId": "7633585399704614195",
"bestVideoViews": 9023,
"firstVideoAt": "2026-04-25T14:00:02Z",
"lastVideoAt": "2026-04-30T14:00:02Z"
}

A trending hashtag record. Likee promotes about 8 hashtags per country in Europe and the US, 20 across Russia and its neighbours, and 5 in the Middle East:

{
"bannerHeight": 0,
"bannerUrl": "",
"bannerWidth": 0,
"category": 3,
"entryUrl": "https://img.like.video/asia_live/ks3/21xAkEUtGIkg.webp",
"eventType": 1,
"mainTitle": "",
"mapAttrInfo": [
{
"key": "usePlayCnt",
"value": "1"
},
{
"key": "entryWidth",
"value": "480"
},
{
"key": "entryHeight",
"value": "774"
},
{
"key": "startIndex",
"value": "20"
},
{
"key": "fansCnt",
"value": "120"
},
{
"key": "recom_cover",
"value": "https://img.like.video/asia_live/ks3/21xAkEW1OQsh.webp"
}
],
"opacity": 0,
"status": 0,
"titleColor": "",
"viceTitle": "",
"viceWebUrl": "",
"webUrl": "",
"recordType": "hashtag",
"country": "RU",
"rank": 1,
"hashtagId": "6852951925103099533",
"name": "МилыйПрыжок",
"plays": 3027538,
"posts": 457,
"fans": 120,
"coverUrl": "https://img.like.video/asia_live/ks3/21xAkEW1OQsh.webp",
"attributes": {
"usePlayCnt": "1",
"entryWidth": "480",
"entryHeight": "774",
"startIndex": "20",
"fansCnt": "120",
"recom_cover": "https://img.like.video/asia_live/ks3/21xAkEW1OQsh.webp"
}
}

A hashtag video record, found by the keyword makeup:

{
"postId": 7690932401487959569,
"posterUid": 1446729233,
"postTime": 1790684741,
"likeCount": 687,
"commentCount": 38,
"playCount": 15703,
"shareCount": 0,
"videoWidth": 720,
"videoHeight": 1280,
"nickname": "💎Ali Dream✨🍀",
"coverUrl": "http://videosnap.like.video/eu_live/9ux/1xBWtx00m4dZTiM1fxM7q.webp?type=8",
"avatarUrl": "http://img.like.video/eu_live/9uz/1w0mkb00m2EfDMg22Xfpg_4.jpg?type=20",
"caption": "Милый тренд🥰#МилыйПрыжок ",
"hashtags": [
"МилыйПрыжок"
],
"recordType": "hashtag_video",
"hashtag": "МилыйПрыжок",
"hashtagId": "6852951925103099533",
"foundInCountry": "RU",
"hashtagRank": 1,
"postedAt": "2026-09-29T12:25:41Z",
"videoFileUrl": "http://video.like.video/eu_live/9uO/21xBX2sTQ74V.mp4?crc=2790257835&type=5&i=062e7c004033c810e3c820a3c82073c8404bc84033c800&crc2=2154625544&crc8=3327083721&crc16=2822063810&crc32=4187876395&crc64=2790257835",
"engagementRate": 4.62,
"creatorHandle": "alimyshow",
"creatorCountry": "RU",
"webUrl": "https://likee.video/@alimyshow/video/7690932401487959569",
"musicName": "Марьяна Локель🤓"
}

JSON keeps nested fields such as hashtags, socialLinks, emails and sound intact; CSV and Excel flatten them into columns. The Console's Videos, Creators, Creator analytics, Trending hashtags and Hashtag videos views each show the columns that matter for that record type.

Search Likee creators by keyword

Put a word under Search creators by keyword and the Actor collects every creator Likee matches to it, as a full creator record with exact follower and like counts, other socials and published emails. Likee matches handles, display names and bios, so fitness finds joexfitness and kate.fitnessgirl alike, and offers up to about 290 creators per keyword. Each record is tagged matchedKeyword and searchRank, and carries the creator's country, which the profile page itself does not show. Add Videos per discovered creator to collect their newest videos too.

A keyword's results are stable: the same keyword returns the same creators in the same order, so a repeat run does not invent new ones. What does widen the set is how deep the Actor reads, and it already does two passes over each keyword to pull in creators a single pass never returns. For love that is 289 creators instead of 194, and for dance 55 instead of 40. Narrow keywords are unaffected because they run out first.

A creator found by several keywords, or by a keyword and a country, is returned and charged once.

Keywords can return videos too

Likee's app offers no keyword search over videos. The Actor works around that: set Videos per keyword and it matches your keyword to the hashtags that keyword's creators actually post under, then collects the videos filed there, spread across the matching hashtags so you get a mix rather than one tag's worth.

A hashtag is not bottomless. The busiest ones hold a few hundred videos and a typical keyword reaches 300-700 across all of its hashtags, so once they are exhausted the rest comes from that keyword's own creators, newest first. Asking for 1,000 videos of dance returns 1,000: 621 from #DanceID, #ProfessionalDance and #Dancer, and 379 from the creators themselves. Hashtag videos arrive as hashtag_video and creator videos as video; a video that appears in both is returned, and charged, once.

makeup reaches #makeup, #Makeuplook and #Makeupparty. When a keyword has no busy hashtag of its own, as happens with cooking whose creators file under #foodie and #Recipes, the Actor falls back to those same creators' newest videos, so a keyword always returns something relevant. Each video carries matchedKeyword so you can tell which keyword found it.

Pick countries under Discover creators in, turn on Add trending hashtags, and set Videos per trending hashtag. The Actor then collects the videos posted under each hashtag Likee is promoting in those countries, which is how to gather videos by topic instead of by creator.

Each video arrives complete: exact play, like, comment and share counts, engagement rate, caption and its hashtags, the creator's name and ID, dimensions, posting time, cover image and a direct video file link. A busy hashtag can offer several hundred videos; a quiet one fewer. A video posted under more than one hashtag is returned and charged once.

Hashtag records themselves stay free, so you can survey what is trending first and only then decide how many videos to pull.

These videos name their creator by display name rather than by @handle. Add creator handle, country and music to topic videos is on by default and fills in the handle, the creator's country and the track, and with the handle a direct link to each video. It changes nothing about what you pay per record, but it does make the run slower, so turn it off if you only need the counts, caption and video file.

Discover Likee creators by country

Pick countries under Discover creators in and the Actor collects the creators Likee recommends there, up to 100 per country, each as a full creator record with exact follower and like counts, other socials and published emails. Likee groups countries into regions: Russia, Kazakhstan, Belarus and their neighbours share one list, the Gulf states and North Africa another, and the US, Canada and India the same global list. A creator is returned once, credited to the first country you listed. Add Videos per discovered creator to collect their newest videos too, and Add trending hashtags for the hashtags Likee promotes in each country.

Collect the videos a Likee creator liked

Set Liked videos per creator and each creator also returns the videos they liked, in the order Likee lists them, as liked_video records. Each one is a full video record with exact counts, caption and its direct file link; creatorHandle is the video's own creator and likedByHandle is the creator whose likes it came from. It shows what an influencer actually engages with, and the creators behind those videos are a way to find related accounts.

Only creators who show their likes publicly have any: in our samples that was roughly a third to a half of creators, and the log notes each one whose likes are hidden. A liked video is charged as a video record, once for each creator who liked it. Your filters apply to liked videos too, with one difference: Posted after and Posted before compare each video's posting date, not the date it was liked, so a recent date window can leave few liked videos.

Find one video by caption or date

Saw a video in the app but have no link? Put the creator under Creators, its date under Posted after and Posted before, and a few words of its caption under Caption contains, with Videos per creator at 1. The date takes the Actor straight to that day, however old, and the caption narrows it to the one video.

Monitor Likee creators for new videos

Turn on Only new videos and run the Actor on a schedule, for example once a day. Each run returns only videos that earlier runs with the same creators and videos did not return (however you write them: name, @name and the profile link count as one), and a video held back by a result cap is returned the next time instead of being skipped. This memory is kept in a storage named likee-video-scraper-seen in your Apify account; delete it to start over. Each run also returns a fresh profile record per creator, so follower growth is tracked too; that record is charged like any other. Send the new rows to Google Sheets, a webhook, Make, Zapier or n8n with Apify's integrations.

Download Likee videos

Every video record carries videoFileUrl, a direct link to the video file that plays in a browser and downloads with any tool. It comes with videos collected from a creator's feed as well as with single links. If a file cannot be collected for one video, that record still arrives with every other field and an empty videoFileUrl. Picture posts have no video file at all: they arrive with postFormat set to images and their pictures in imageUrls.

Likee's file links can stop working after a while. To keep the files, turn on Store the video files: each file is saved into your run's storage, and videoStorageUrl links to that copy for as long as Apify keeps your run's storage. Files are limited to 100 MB each and 2 GB per run.

How much does it cost to scrape Likee?

The Actor uses pay-per-event pricing. You pay for records delivered, not for time.

EventWhen it is chargedFree and BronzeSilverGold and above
Actor startOnce per run$0.005$0.005$0.005
VideoEach video record, including its video file link; liked videos count as video records$3.99 / 1,000$3.79 / 1,000$3.29 / 1,000
Creator profileEach creator record$3.99 / 1,000$3.79 / 1,000$3.29 / 1,000
Creator analyticsEach summary record, only when turned on$3.99 / 1,000$3.79 / 1,000$3.29 / 1,000
Trending hashtagEach hashtag recordFreeFreeFree
Stored video fileEach file saved to your run, only when turned on$0.006$0.006$0.006

Example: one creator with 50 videos is 51 records, so $0.005 + 51 × $0.00399 = about $0.21 at the Free or Bronze tier. Storing those 50 files as well adds 50 × $0.006 = $0.30. Discovering 100 creators in one country, profiles only, is $0.005 + 100 × $0.00399 = about $0.40. Filtered-out videos are never charged, a video reached through several of your inputs is delivered and charged once, and you can cap spend per run with Apify's maximum charge setting: the run stops at your cap without delivering anything unpaid.

Free plan: try it on up to 5 runs, each returning up to 20 records. Paid Apify plans have no such limit.

FAQ

Do I need a Likee account, cookies or a login? No. Paste handles or links, or pick countries; nothing else is needed.

Which links can I paste? A handle (Likee_Indonesia), an @handle, a profile link (https://likee.video/@Likee_Indonesia), a video link (https://likee.video/@Likee_Indonesia/video/7633809596997465395) or a short share link (https://l.likee.video/v/rRTVjE). Video links work however old the video is. A link pasted into the other field still works. Unrecognised entries are skipped with a note in the log, and the rest of the run continues.

Why are my numbers exact when the Likee app shows "4.3K"? The Actor collects the exact counts Likee stores, not the rounded labels its app and web pages display. Filters, "Most viewed" ordering and engagement rates all use those exact numbers.

Can I search Likee by keyword, hashtag or trending feed? By keyword, yes, for creators: put keywords under Search creators by keyword and every match comes back as a full creator record, with their videos if you ask for them. Likee matches handles, display names and bios, and offers up to about 290 creators per keyword. For videos by topic, pick countries, turn on Add trending hashtags and set Videos per trending hashtag. For videos by keyword, set Videos per keyword: Likee's app has no keyword search over videos, so the Actor reaches them through the hashtags the keyword names and tops up from that keyword's creators, which is also what fills requests larger than the hashtags themselves hold. Add trending hashtags still gives you the hashtags Likee promotes per country, with their plays and posts.

Does it collect creators' emails? Yes, when a creator published one. Addresses in the bio or the external link land in emails, often an agency or business contact; the list is empty when there is none. The Actor never guesses or looks up addresses elsewhere.

Does "Most viewed" find a creator's all-time best videos? It ranks the videos collected in this run. Likee lists a creator's videos newest first, so raise Videos per creator to rank a longer stretch of their history, or set a date window to rank one period.

What if a creator does not exist or has no public videos? A handle that does not exist is noted in the log and skipped. A creator with no public videos still returns their profile record.

How fresh is the data? Every run reads Likee live, so counts are current as of the run.

Is it legal to scrape Likee? The Actor collects publicly visible data. You are responsible for how you use it, including personal data and copyrighted videos, under the laws that apply to you and Likee's terms. When in doubt, ask a lawyer.

More Zen Studio scrapers for Chinese platforms

🎬 Short-video & social

🛒 E-commerce

🏠 Real estate & autos

🧭 Travel & maps

Support

Found a problem or missing a field? Open an issue on the Issues tab and we will look into it.