✅ TikTok User Reposts Scraper avatar

✅ TikTok User Reposts Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
✅ TikTok User Reposts Scraper

✅ TikTok User Reposts Scraper

Get public TikTok profile details and posts from any username. Enter one account and receive follower counts, like counts, profile info, and recent reposts in raw JSON, ready for analysis, reporting, or export.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Datamagnet

Datamagnet

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

TikTok Profile Scraper

TikTok Profile Scraper is a simple way to collect public TikTok profile details and posts from any username. It is built for marketers, researchers, agencies, and creators who need quick access to TikTok profile data without manual copying and pasting. Enter a username and get follower counts, like counts, profile details, and recent posts or reposts in one lookup. If you need a TikTok profile scraper, TikTok posts extractor, or social media data collector, this actor gives you a fast, business-friendly workflow.

Key Features

  • Extract public TikTok profile details from a single username lookup.
  • Collect follower counts, like counts, following counts, and video totals in one place.
  • Retrieve the user’s posts and reposts for a fuller view of account activity.
  • Export raw profile and post data exactly as returned, so you can analyze it your way.
  • Stop automatically when the requested result limit is reached or no more data is available.
  • Look up one TikTok account at a time with a simple, easy-to-use input form.
  • Support research, competitor tracking, influencer review, and content monitoring workflows.

Use Cases

Influencer Research

Marketing teams use this actor to review a creator’s public profile before outreach. The returned profile details, follower count, like count, and verified status help teams quickly judge audience size and credibility. The post list also shows what the creator is publishing, so brands can see whether the content style fits their campaign.

Competitor Analysis

Social media managers can compare competitor accounts by checking profile stats and recent posts. Fields like followerCount, heartCount, videoCount, and shareMeta make it easy to understand account growth and public positioning. The post data helps teams see what kind of content is getting published and how often the account is active.

Content Strategy Planning

Creators and agencies can study successful TikTok accounts to spot patterns in posting style, captions, and engagement signals. The actor returns raw post details such as desc, stats, hashtags, music, and video metadata, which can be used to identify recurring themes and content formats. This helps teams plan better content calendars and improve creative direction.

Brand Monitoring

Brands can track their own TikTok presence or review public accounts tied to campaigns. The profile information shows whether an account is verified, private, or public, while the post data reveals recent activity and share-related details. This is useful for checking whether a creator partnership is still active and aligned with brand expectations.

Market Research

Researchers and analysts can use the actor to gather public TikTok profile data for audience and trend analysis. The returned region-related profile information, stats, and share metadata provide a structured view of how an account presents itself publicly. Combined with the post list, this gives a practical snapshot of account behavior and content output.

Lead Qualification

Agencies and service providers can quickly qualify potential creator partners or brand accounts. By reviewing follower counts, likes, verification, and recent posts, teams can decide whether an account is worth deeper review or outreach. This saves time compared with manually opening profiles and copying details into spreadsheets.

Input

FieldTypeRequiredDescriptionExample
uniqueIdstringYesThe TikTok username to look up. Enter the account name without the @ symbol.taylorswift
max_resultsintegerNoThe maximum number of items to collect before stopping.50

Output

FieldTypeDescription
AIGCDescriptionstringA short AI-related description field returned by the source, if available.
CategoryTypeintegerA category code that describes the type of content.
IsHDBitratebooleanShows whether the video is available in high bitrate quality.
ShowAIGCbooleanIndicates whether AI-related content should be shown.
adAuthorizationbooleanTells you whether the post is authorized for advertising use.
anchorsarrayExtra linked items or promoted references attached to the post.
authorobjectPublic profile details for the account that posted the content.
authorStatsobjectMain public account stats such as followers, likes, following, and videos.
authorStatsV2objectThe same account stats as text values for easier display or export.
backendSourceEventTrackingstringInternal tracking information returned with the record.
challengesarrayHashtags or challenge tags connected to the post.
collectedbooleanIndicates whether the item was collected by the source.
contentsarrayCaption fragments and tagged mentions found in the post text.
createTimeintegerThe time the post was created, shown as a timestamp.
creatorAICommentobjectAI-related eligibility details for the post.
descstringThe full caption or description of the post.
diggedbooleanShows whether the post was liked by the account in the source data.
diversificationIdintegerA source classification value for the item.
duetDisplayintegerA display setting related to duet behavior.
duetEnabledbooleanShows whether duet is allowed for the post.
effectStickersarrayVisual effects or stickers attached to the post.
forFriendbooleanIndicates whether the post is intended for friends.
idstringThe unique post ID.
isAdbooleanShows whether the post is marked as an advertisement.
isReviewingbooleanIndicates whether the post is under review.
itemCommentStatusintegerA status value related to comments on the post.
item_controlobjectControls for actions such as commenting, sharing, reposting, and creator redirects.
musicobjectMusic or audio details used in the post.
officalItembooleanIndicates whether the item is an official post.
originalItembooleanShows whether the post is original content.
playlistIdstringThe playlist ID linked to the post, if present.
privateItembooleanIndicates whether the item is private.
secretbooleanShows whether the item is hidden from public view.
shareEnabledbooleanIndicates whether sharing is allowed.
statsobjectEngagement counts such as plays, likes, comments, shares, and saves.
statsV2objectThe same engagement counts as text values for easier export.
stitchDisplayintegerA display setting related to stitch behavior.
stitchEnabledbooleanShows whether stitch is allowed for the post.
textExtraarrayTagged users and hashtags found in the caption.
textLanguagestringThe language detected in the post text.
textTranslatablebooleanIndicates whether the text can be translated.
videoobjectDetailed video information including size, quality, and playback links.
userobjectPublic profile summary for the account, including username, nickname, verification, and stats.

Sample Output

{
"AIGCDescription": "",
"CategoryType": 102,
"IsHDBitrate": false,
"ShowAIGC": false,
"adAuthorization": true,
"author": {
"nickname": "Rare Beauty",
"uniqueId": "rarebeauty",
"verified": true,
"secUid": "MS4wLjABAAAA6jD5EnBDk2ZvW7pbIS-Jug7NslGuR0RxmyKRdOZI3RfHKpHD4I9q4WXT9SISj2AI",
"stats": {
"followerCount": 5100000,
"followingCount": 320,
"heartCount": 115400000,
"videoCount": 2130
}
},
"authorStats": {
"diggCount": 14600,
"followerCount": 5100000,
"followingCount": 320,
"friendCount": 0,
"heart": 115400000,
"heartCount": 115400000,
"videoCount": 2130
},
"contents": [
{
"desc": "The newest member of the Soft Pinch family has arrived..."
},
{
"desc": ""
}
],
"createTime": 1783432864,
"desc": "The newest member of the Soft Pinch family has arrived... Soft Pinch Lip Oil Stick is your favorite lip oil + gloss + lipstick all in one, in 8 shades...",
"id": "7659785653890125086",
"isAd": true,
"music": {
"authorName": "Rare Beauty",
"title": "original sound",
"duration": 15,
"isCopyrighted": false
},
"stats": {
"collectCount": 998,
"commentCount": 177,
"diggCount": 12200,
"playCount": 147600,
"shareCount": 922
},
"textLanguage": "en",
"user": {
"recordType": "profile",
"uniqueId": "selenagomez",
"nickname": "Selena Gomez",
"verified": true,
"stats": {
"followerCount": 58700000,
"followingCount": 74,
"heartCount": 711100000,
"videoCount": 266
},
"shareMeta": {
"title": "Selena Gomez on TikTok",
"desc": "@selenagomez 58.7m Followers, 74 Following, 711.1m Likes - Watch awesome short videos created by Selena Gomez"
}
}
}

How It Works

  1. You enter a TikTok username and choose how many results you want.
  2. The actor looks up the public profile and gathers the account details.
  3. It then collects the user’s posts and reposts for that account.
  4. The actor keeps fetching more items until it reaches your limit or there is nothing left to collect.
  5. Your results are saved in a clean format that is ready for review, reporting, or export.

Getting Started

Getting started is easy and does not require coding. Click Try for free, enter the TikTok username you want to check, set the maximum number of results if needed, and click Run. In a few moments, you will have the profile and post data ready to review. You can download the results as JSON, CSV, or Excel, depending on how you want to use the data.

Frequently Asked Questions

Do I need technical skills?

No. This actor is designed for non-technical users. You only need to enter a TikTok username and start the run.

How fast does it run?

Most lookups finish quickly, especially for accounts with a moderate number of posts. Larger result limits may take longer because the actor keeps collecting items until it reaches your chosen maximum or runs out of data.

What format is the output?

The results are available in formats that are easy to review and share, including JSON, CSV, and Excel. This makes it simple to use the data in spreadsheets, reports, or internal tools.

This actor is intended for collecting public TikTok profile and post information. You should always use the results responsibly and make sure your use complies with applicable laws, platform rules, and your own internal policies.

Can I schedule it to run automatically?

Yes. You can set it up to run on a schedule if you want regular updates for a username or a list of accounts. That is useful for ongoing monitoring, competitor tracking, or recurring reporting.