Tiktok Profile Post Scraper avatar

Tiktok Profile Post Scraper

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Tiktok Profile Post Scraper

Tiktok Profile Post Scraper

Tiktok Post Detail Scraper : Tiktok Profile Post Scraper : Scrap all posts of tiktok profile with specific fiter which type of post,repost,like you require

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

bhansalisoft

bhansalisoft

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract TikTok posts, reposts, liked videos, video posts, image posts, engagement metrics, creator profile information, subtitles, hashtags, music details, and downloadable video URLs from TikTok profile URLs. This Apify actor is built for TikTok profile scraping, influencer research, competitor analysis, content monitoring, trend discovery, and social media analytics.

The actor collects detailed TikTok profile post data including views, likes, comments, shares, saves, captions, hashtags, subtitles, creator information, profile statistics, and direct media URLs.

Whether you need TikTok profile posts for marketing, research, lead generation, analytics, or automation, this actor provides structured JSON data that can be exported to JSON, CSV, Excel, XML, RSS, or integrated with APIs and automation workflows.

Why use TikTok Profile Post Scraper?

TikTok is one of the largest social media platforms, but collecting profile post data manually is slow and inefficient. This actor automates the entire process and supports:

  • Bulk TikTok profile scraping
  • Date range filtering
  • Posts and reposts collection
  • Liked videos collection
  • Video and image post filtering
  • Engagement analytics
  • Subtitle extraction
  • Video download URLs
  • Structured dataset export

Features

TikTok profile scraping

  • Scrape posts from TikTok profile URLs
  • Collect recent or historical TikTok posts
  • Bulk profile processing

Content collection options

  • Posts
  • Reposts
  • Posts & Reposts
  • Liked videos

Post type filters

  • Video posts
  • Image posts

Engagement metrics

  • View count
  • Like count
  • Comment count
  • Share count
  • Save (collect) count

Creator information

  • Username
  • Profile ID
  • Profile URL
  • Profile avatar
  • Biography
  • Follower count
  • Verification status

Video metadata

  • Video duration
  • Video resolution
  • Aspect ratio
  • Preview image
  • Video URL
  • CDN download URL

Audio and subtitles

  • Original sound
  • Music metadata
  • Audio URL
  • Subtitle URL
  • Subtitle language
  • Subtitle format

Export options

  • JSON
  • CSV
  • Excel (XLSX)
  • XML
  • RSS
  • HTML

Input

Provide one or more TikTok profile URLs and configure optional filters.

Example input

{
"TiktokProfileUrls": "https://www.tiktok.com/@babyariel",
"num_of_posts": 10,
"Start_date": "08-01-2026",
"End_date": "08-31-2026",
"what_to_collect": "Posts",
"post_type": "Video Posts",
"country": "US"
}

Output

Each TikTok post is stored as a structured dataset item.

Example output

{
"url": "https://www.tiktok.com/@babyariel/video/7671082704095546637",
"post_id": "7671082704095546637",
"description": "#bb28",
"create_time": "2026-08-07T00:38:58.000Z",
"digg_count": 10800,
"share_count": 708,
"collect_count": 386,
"comment_count": 152,
"play_count": 59100,
"video_duration": 49,
"hashtags": ["bb28"],
"profile_username": "BabyAriel",
"profile_followers": 36500000,
"post_type": "video",
"video_url": "https://...",
"subtitle_url": "https://..."
}

Extracted fields

Post information

  • Post URL
  • Post ID
  • Description
  • Caption text
  • Hashtags
  • Create time
  • Post type
  • Video duration

Engagement metrics

  • Views / play count
  • Likes
  • Comments
  • Shares
  • Saves (collect count)

Creator profile

  • Username
  • Profile ID
  • Profile URL
  • Profile avatar
  • Profile biography
  • Verification status
  • Follower count

Video and media

  • Video URL
  • CDN download URL
  • Preview image
  • Video resolution
  • Aspect ratio
  • Carousel images

Audio information

  • Original sound
  • Music title
  • Music author
  • Music cover image
  • Audio URL

Subtitle information

  • Subtitle URL
  • Subtitle format
  • Subtitle language
  • Subtitle metadata

Discovery metadata

  • Input profile URL
  • Date filters
  • Collection type
  • Post type filter
  • Country
  • Sorting information

Filtering options

Date range

Collect posts between specific dates.

Use:

  • Start_date
  • End_date

Format:

08-01-2026
08-31-2026

Content type

Choose one of:

  • Posts
  • Reposts
  • Posts & Reposts
  • Liked

Post type

Choose:

  • Video Posts
  • Image Posts

Country

Specify the TikTok search country when applicable.

Use cases

Influencer marketing

Analyze creator posting activity and engagement performance.

Competitor analysis

Monitor competitors and track viral content performance.

Social media analytics

Build dashboards using TikTok engagement data.

Content research

Identify high-performing TikTok videos and trending hashtags.

AI and machine learning

Collect TikTok datasets for caption analysis, engagement prediction, and trend detection.

Lead generation

Extract creator information and profile data for outreach campaigns.

Bulk TikTok profile scraping

The actor supports scraping multiple TikTok profile URLs in a single run.

Each profile can return:

  • Recent posts
  • Historical posts
  • Reposts
  • Liked content
  • Video metadata
  • Engagement statistics
  • Creator information

API integration

Run the actor using the Apify API.

curl -X POST \
https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs \
-H "Content-Type: application/json" \
-d '{
"TiktokProfileUrls": "https://www.tiktok.com/@babyariel",
"num_of_posts": 5
}'

Export formats

Apify datasets can be exported as:

  • JSON
  • CSV
  • Excel (XLSX)
  • XML
  • RSS
  • HTML

You can also connect the dataset directly to:

  • Google Sheets
  • Zapier
  • Make
  • n8n
  • REST APIs
  • Custom applications
  • Data warehouses
  • BI dashboards

Frequently asked questions

Can I scrape multiple TikTok profiles?

Yes. You can provide multiple TikTok profile URLs and collect posts from each profile.

Can I collect only recent posts?

Yes. Use Start_date and End_date to limit the collection period.

Can I scrape reposts?

Yes. Select Reposts or Posts & Reposts.

Can I scrape image posts only?

Yes. Select Image Posts in post_type.

Does the actor provide video URLs?

Yes. The output includes video URLs and CDN download links.

Are subtitles included?

Yes. Subtitle URLs, subtitle format, and subtitle language are included when available.

Need custom features?

This actor can be extended with:

  • Comment scraping
  • User mention extraction
  • Hashtag analytics
  • Language detection
  • Geo filtering
  • Scheduled monitoring
  • Webhook delivery
  • Google Sheets integration
  • Database integration
  • API endpoints
  • Incremental updates
  • Viral post monitoring
  • Trending hashtag tracking
  • Creator growth tracking

For large-scale TikTok profile scraping, influencer monitoring, analytics pipelines, or custom automation workflows, this actor can be integrated directly with your Apify automation infrastructure and external applications.

Disclaimer

This actor is intended for collecting publicly available TikTok profile post data. Users are responsible for ensuring compliance with TikTok's terms of service and all applicable laws and regulations in their jurisdiction.