Have a question?
Contact us
TikTok
TikTok scraping API retrieves data from profile pages or hashtags.
What's Tiktok
TikTok is a social media platform launched in September 2016 and centered around the sharing of short forms of entertainment. In 2023, the social network was estimated to have over 1.5 billion users, and it is projected to surpass 2 billion users in 2024. Today, TikTok stands as one of the most popular social applications among the youth in the United States and Europe, boasting more than 500 million users worldwide.
With Generation Z as its primary target audience, TikTok presents a promising avenue for increasing brand awareness and reaching new demographics. With 87% of marketers acknowledging that video is an effective tool for enhancing brand visibility, TikTok is positioned at the forefront of trends.
The content and trends of the app are a gold mine for brands and their marketing strategy. Collecting and analyzing this data is a great way to learn about the consumption habits and needs of young users.
Tik Tok demography and usage all around the world
- 34% of users belong to the 16-24 age group, 32% to the 25-34 age group.
- 25% of TikTok users are between 10 and 19 years old.
- 16% of connected adults use the application at least once a day.
- Among American 13-16-year-olds, TikTok is more popular than Facebook, being used by nearly 35% of this age group and 32% of 17-21 year-olds.
- Demographic data from App Appe Lab for the USA shows that women represent over 60% of the total ratio of active users, with more than 26% being young teenage girls.
- In the UK, users spend 66 minutes per day on the app and open TikTok 13 times in 24 hours.
- Norwegian users open the app 17 times a day, totaling 74 minutes.
- 49% of TikTok users have reported purchasing a product or service from a brand after seeing an advertisement, promotion, or review on the platform.
- seeing an advertisement, promotion, or review on the platform. Engagement is another indicator showing the success of TikTok. The percentage of monthly users who open the app multiple times a month is over 73%.
- TikTok displays the highest engagement rates, according to a study on 100,000 user profiles with up to 100,000 followers. For TikTok celebrities, with followers ranging from 100,000 to over 10 million, average engagement rates can exceed 22%.
The TikTok web scraping API has been built to automatically collect the data you want without getting blocked from TikTok profiles and hashtags.
Overview
Try for freeTikTok profile scraper
Our TikTok web scraping API allows you to extract data from TikTok profile pages.
Enter a TikTok profile URL and collect the data you need from it:
- Profile type
- Influencer ID
- Biography
- Private profile
- Verified profile
- Bio link
- Profile picture URL
- ID
- Nickname
- Avatar
- Number of followers
- Number of following
- Hearts
- Number of videos
- Top videos:
- ID
- Description
- Number of comments
- Number of share
- Thumbnail
- Username
- Video information
- Music information

And here is what you get ⤵
[
{
"type": "profile",
"influencer_id": "6615209867715051526",
"biography": "Paris Saint-Germain’s official account 🔴🔵
Compte officiel #ICICESTPARIS",
"is_private": false,
"is_verified": true,
"bio_link": "linktr.ee/PSG",
"profile_pic_url_hd": "https://example.com/profile_pic_hd.jpg",
"id": "6615209867715051526",
"nickname": "PSG",
"avatar": "https://example.com/avatar.jpg",
"follower_count": 1000000,
"following_count": 100,
"hearts": 5000000,
"video_count": 100,
"top_videos": [
{
"id": "123456789",
"description": "Amazing goal!",
"comments": 500,
"shares": 200,
"plays": 1000000,
"thumbnail": "https://example.com/thumbnail.jpg",
"username": "psg_official",
"video_info": {...},
"music_info": {...}
},
...
],
"image": "https://example.com/profile_image.jpg"
}
]TikTok hashtags scraper
Extract and collect all the data related to a hashtag with our web scraping API.
Fill in the hashtag, and get the data you need:
- Type
- ID
- Title
- Description
- Profile picture
- Status
- Video count
- View count
- Top videos data:
- ID
- Description
- Create time
- Digg count
- Share count
- Comment count
- Play count
- URL
- Username
- Video related data
- Influencer ID
- Music information

And here is what you get ⤵
[
{
"collected_videos_count": 30,
"id": "1601336200518658",
"title": "catsoftiktok",
"desc": "Meow.",
"profileLarger": "https://example.com/profile_larger.jpg",
"profileMedium": "https://example.com/profile_medium.jpg",
"profileThumb": "https://example.com/profile_thumb.jpg",
"coverLarger": "https://example.com/cover_larger.jpg",
"coverMedium": "https://example.com/cover_medium.jpg",
"coverThumb": "https://example.com/cover_thumb.jpg"
},
...
]For more information about this scraper, visit our dedicated page:
How to scrape TiktokLooking for something more specific?
Explore Documentation