TikTok Video Lookup avatar

TikTok Video Lookup

Pricing

from $4.90 / 1,000 profiles

Go to Apify Store
TikTok Video Lookup

TikTok Video Lookup

Get the full story behind any TikTok video — internal TikTok Score, Recommend Type, hidden SEO data, audio metadata, full comments, and original music link. 50+ details per video.

Pricing

from $4.90 / 1,000 profiles

Rating

0.0

(0)

Developer

CheapGET

CheapGET

Maintained by Community

Actor stats

1

Bookmarked

17

Total users

2

Monthly active users

a day ago

Last modified

Share

TikTok Video Lookup - Get Full TikTok Video Details & Hidden SEO Data

Support Rating Reliability TikTok Video Lookup

Get complete TikTok video details with 50+ data points per video — fast, cheap, and no login required.

Search any public TikTok profile and get everything: video stats, hidden SEO titles, quality scores, recommendation types, full creator info, nested comments with replies, and music metadata. Perfect for checking out competitors, saving creator info, or researching trending content on TikTok.

🏆 Key Features

📹 Hidden SEO & Discovery Info

  • 🔍 TikTok SEO Titles: See the hidden SEO titles and descriptions TikTok automatically creates for every video.
  • 🏷️ SEO Tags & Keywords: Find out which tags and keywords TikTok's algorithm assigns to each video for discovery.
  • 📈 Quality Scores: Check TikTok's internal quality score (VQScore) that shows how well a video performs.
  • 🎯 Recommendation Types: See how TikTok categorizes each video for recommendations (e.g., "gaming", "cross_promotion", "effect_related").

📊 Complete Video Details

  • 🎯 Engagement Stats: Views, likes, comments, shares, saves, and repost counts — all the numbers you need.
  • 📹 Technical Specs: Video format, bitrate, codec, duration, resolution (height/width), file size, and quality rating.
  • 🎵 Music Info: Music ID, title, artist, duration, copyright status, and whether it can be used commercially.
  • 🏷️ Content Tags: Category, recommendation type, hashtags, mentions, and location info.

🔄 Full Creator Profile

  • 👤 Creator Stats: Follower count, following, total likes, videos posted, and verification status.
  • ⚙️ Privacy Settings: Download permissions, comment settings, duet/stitch availability, and favorites visibility.
  • 📊 Account Details: Likes given, account type (private/secret), advertiser status, and bio info.

💬 Comments with Replies

  • 🗨️ Full Comment Threads: Complete comment trees with parent-child relationships and reply chains.
  • 📊 Comment Stats: Like counts, reply counts, and comment quality scores per comment.
  • 👤 Creator Interactions: Pinned comments, creator-liked comments, and comment visibility status.
  • ⏰ Timestamps: When each comment was posted, in a clean date format.

💰 Pricing

ResourceCostWhat You Get
Actor Start$0.00005One-time charge when the Actor starts running
Actor Usage$0.00001Covers runtime and storage — usually just a few cents per run
Profile$0.0055Per video lookup — includes all video details, creator info, and SEO data
Comment$0.0025Per video with comments — get full comment threads with replies

Example Cost:

  • Looking up 10 videos with comments
  • Cost: $0.00005 + (10 × $0.0055) + (10 × $0.0025) = $0.08005 + a few cents for runtime

🎯 Use Cases

Check Out Any TikTok Creator

Look up any public TikTok profile and get all their video details, follower counts, and engagement stats — perfect for researching creators you're interested in.

Browse popular TikTok profiles to see what's working — quality scores, recommendation types, and engagement patterns help you spot trends.

Save Music Info from TikTok Videos

Get the full music info for any TikTok video — artist name, title, copyright status, duration, and playback URL.

Read All Comments in One Place

Get every comment and reply from TikTok videos in an organized list — great for seeing what people think about a video.

Research TikTok SEO

Discover hidden SEO titles, descriptions, tags, and keywords that TikTok assigns to videos — useful for understanding how TikTok search works.

🌟 Why Choose This Actor

Made for TikTok fans, creators, and curious users who want quick access to detailed video info without logging in or using complicated tools.

FeatureTikTok Video LookupManual BrowsingExolytSocialBlade
PricingPay per use✅ Free⚠️ Monthly plans⚠️ Subscription
Data Depth50+ fields❌ Limited view⚠️ Analytics only⚠️ Basic stats
CommentsNested replies⚠️ Manual scroll❌ Not available❌ Not available
SEO DataIncluded❌ Hidden❌ Not available❌ Not available
Music InfoFull metadata❌ Not possible❌ Not supported❌ Not supported
SpeedInstant❌ Manual copying⚠️ Delayed⚠️ Delayed
Cost for 10$0.06✅ Free⚠️ $49/month⚠️ $3.99/month

🚀 Quick Start

  1. Enter a TikTok profile URL — paste any public TikTok profile link like https://www.tiktok.com/@mrbeast
  2. Click Start — choose what you want (videos or reposts) and hit the Start button
  3. Download your results — get all video details, comments, and music info in JSON, CSV, or Excel

💻 Input Parameters

TikTok Video Lookup input configuration showing 4 parameters: TikTok URL (profile link), Content Type (Videos/Reposts selector), Max Videos (number input), Max Comments (number input)

ParameterTypeRequiredDescription
tiktok_urlstring✅ YesTikTok profile URL or username. Supports formats: https://www.tiktok.com/@username or just @username
content_typestring✅ YesWhich tab to browse on the TikTok profile. Videos = original posts, Reposts = reshared videos
max_videosinteger✅ YesHow many videos to find from the selected tab (sorted by newest first)
max_commentsinteger✅ YesHow many comments to get per video, including nested replies (set to 0 to skip comments)

📝 Example Input

{
"tiktok_url": "https://www.tiktok.com/@mrbeast",
"content_type": "Videos",
"max_videos": 456,
"max_comments": 789
}

📤 Output Structure

FieldTypeDescription
processorstringURL of the Apify actor that processed this data
processed_atstringWhen the data was collected (format: YYYY-MM-DDTHH:MM:SS+00:00)
idstringUnique TikTok video identifier
urlstringTikTok video page URL (format: https://www.tiktok.com/@username/video/id or /photo/id)
created_timeintegerUnix timestamp when the video was created
created_atstringISO 8601 timestamp when the video was created (format: YYYY-MM-DDTHH:MM:SS+00:00)
descriptionstringVideo description/caption text
quality_scorestringTikTok internal video quality score, higher score indicates better quality
languagestringISO 639-1 language code of the video caption (e.g., 'en', 'es', 'zh', 'ja')
ai_topicbooleanWhether the video has AI-generated topic
under_reviewbooleanWhether the video is under review
comment_enabledstringComment status (open/restricted)
share_enabledbooleanWhether sharing is enabled
repost_enabledbooleanWhether reposting is enabled
is_advertisementbooleanWhether the video is an advertisement
is_originalbooleanWhether the video is original content
is_officialbooleanWhether the video is official content
is_privatebooleanWhether the video is private
is_secretbooleanWhether the video is secret
is_ecommercebooleanWhether the video is e-commerce related
is_pinnedbooleanWhether the video is pinned on profile
play_countintegerNumber of times the video was played
like_countintegerNumber of likes the video received
comment_countintegerNumber of comments on the video
share_countintegerNumber of times the video was shared
collect_countintegerNumber of times the video was collected/saved
repost_countintegerNumber of times the video was reposted
duet_enabledbooleanWhether duets are enabled for this video
stitch_enabledbooleanWhether stitches are enabled for this video
categorystringTikTok video category assigned by the platform (e.g., 'dance', 'comedy', 'education', 'entertainment', 'gaming')
recommend_typestringTikTok recommendation algorithm category (e.g., 'for_you', 'trending', 'gaming', 'viral', 'featured')
sizeintegerVideo file size in bytes
formatstringVideo file format (e.g., mp4)
bitrateintegerVideo bitrate in bits per second (bps)
codecstringVideo codec type
coverstringURL of the video cover image
durationintegerVideo duration in seconds
heightintegerVideo height in pixels
widthintegerVideo width in pixels
qualitystringVideo quality definition
original_audiobooleanWhether the video has original audio
caption_reasonstringReason for caption availability (e.g., 'no_speech', 'unsupported_language', 'poor_audio_quality')
image_postarrayList of image URLs if this is an image carousel post (TikTok photo mode)
hashtagsarrayList of hashtags used in the video (without # symbol)
mentionsarrayList of mentioned usernames (without @ symbol)
anchorsarrayList of anchor links in the video description
location_namestringLocation name where the video was recorded
location_citystringCity where the video was recorded
location_addressstringFull address where the video was recorded
music_idstringUnique identifier for the music track
music_urlstringPlayback URL for the video's music/audio track
music_authorstringName of the music artist or creator
music_coverstringURL of the music cover image
music_titlestringTitle of the music track
music_durationintegerDuration of the music track in seconds
music_originalbooleanWhether the music is original content
music_copyrightedbooleanWhether the music is copyrighted
music_commercebooleanWhether the music can be used for commercial purposes
music_unlimitedbooleanWhether the music has unlimited usage rights
author_idstringUnique identifier for the video author
author_namestringUsername of the video author (without @ symbol)
author_nicknamestringDisplay name of the video author
author_avatarstringURL of the author's profile picture
author_biostringBiography text from the author's profile
author_downloadstringDownload permission setting for the author's videos (e.g., 'allowed', 'disabled')
author_commentstringComment permission setting (e.g., 'everyone', 'followers', 'off')
author_duetstringDuet permission setting (e.g., 'everyone', 'followers', 'off')
author_stitchstringStitch permission setting (e.g., 'everyone', 'followers', 'off')
author_favoritesbooleanWhether the author has favorites enabled
author_secretbooleanWhether the author's account is secret
author_privatebooleanWhether the author's account is private
author_verifiedbooleanWhether the author is verified
author_advertiserbooleanWhether the author is an advertiser
author_followersintegerNumber of followers the author has
author_followingintegerNumber of accounts the author is following
author_likesintegerTotal number of likes received by the author
author_likes_givenintegerTotal number of likes given by the author
author_videosintegerTotal number of videos posted by the author
seo_titlestringSEO-optimized title generated/assigned by TikTok for search engines
seo_descriptionstringSEO-optimized description generated/assigned by TikTok for search engines
seo_tagsarraySEO tags assigned by TikTok for video discovery and categorization
seo_keywordsarraySEO keywords assigned by TikTok for search optimization
commentsarrayList of comments on the video with nested replies (includes comment text, author, likes, reply count, timestamps)

Comment Fields

FieldTypeDescription
idstringUnique comment identifier
father_idstringParent comment ID (0 for top-level comments)
namestringUsername of the commenter
textstringComment text content
languagestringISO 639-1 language code of the comment
created_atstringISO 8601 timestamp when the comment was created
like_countintegerNumber of likes on the comment
reply_countintegerNumber of replies to the comment
scorestringComment quality/engagement score
is_pinnedbooleanWhether the comment is pinned by the video author
is_author_likedbooleanWhether the video author liked this comment
statusstringComment visibility status (e.g., 'visible', 'hidden', 'deleted')

📤 Example Output

{
"processor": "https://apify.com/cheapget/tiktok-video-lookup?fpr=aiagentapi",
"processed_at": "2025-12-30T08:12:31+00:00",
"id": "7554428159052008717",
"url": "https://www.tiktok.com/@mrbeastlab/video/7554428159052008717",
"created_time": 1758902387,
"created_at": "2025-09-26T15:59:47+00:00",
"description": "🔥 The wait is almost over! The all-new animated series, MrBeast Labs, premieres on the Beast Animations YouTube channel on Sunday, October 26. ⚡️ #MrBeastLabsToysPartner",
"quality_score": "64.65",
"language": "en",
"ai_topic": false,
"under_review": false,
"comment_enabled": "open",
"share_enabled": true,
"repost_enabled": true,
"is_advertisement": false,
"is_original": false,
"is_official": false,
"is_private": false,
"is_secret": false,
"is_ecommerce": false,
"is_pinned": false,
"play_count": 560500,
"like_count": 25100,
"comment_count": 907,
"share_count": 887,
"collect_count": 1844,
"repost_count": 0,
"duet_enabled": false,
"stitch_enabled": false,
"category": "other",
"recommend_type": "effect_related",
"size": 11303921,
"format": "mp4",
"bitrate": 877812,
"codec": "h264",
"cover": "https://api.apify.com/v2/key-value-stores/cover.jpg",
"duration": 103,
"height": 1024,
"width": 576,
"quality": "540p",
"original_audio": false,
"caption_reason": "poor_audio_quality",
"image_post": [
"https://api.apify.com/v2/key-value-stores/1.jpg",
"https://api.apify.com/v2/key-value-stores/2.jpg"
],
"hashtags": ["mrbeastlabstoyspartner"],
"mentions": ["mrbeast", "chandlerhallow", "karljacobs"],
"anchors": [
{
"keyword": "MrBeast Merch",
"description": "Official MrBeast merchandise store"
}
],
"location_name": "Riyadh",
"location_city": "Riyadh",
"location_address": "Saudi Arabia",
"music_id": "7554428157340764942",
"music_url": "https://api.apify.com/v2/key-value-stores/music.mp3",
"music_author": "MrBeast Lab",
"music_cover": "https://api.apify.com/v2/key-value-stores/cover.jpg",
"music_title": "original sound - MrBeast Lab",
"music_duration": 103,
"music_original": true,
"music_copyrighted": true,
"music_commerce": true,
"music_unlimited": false,
"author_id": "7343380121988285482",
"author_name": "mrbeastlab",
"author_nickname": "MrBeast Lab",
"author_avatar": "https://api.apify.com/v2/key-value-stores/avatar.jpg",
"author_bio": "Action figures, collectibles and an all-new animated short series out now!",
"author_download": "allowed",
"author_comment": "everyone",
"author_duet": "everyone",
"author_stitch": "everyone",
"author_favorites": false,
"author_secret": false,
"author_private": false,
"author_verified": true,
"author_advertiser": false,
"author_followers": 173600,
"author_following": 8,
"author_likes": 157700,
"author_likes_given": 161,
"author_videos": 78,
"seo_title": "MrBeast Labs Animated Series Premieres Soon!",
"seo_description": "Don't miss the debut of MrBeast Labs on October 26! Exciting animations await! #MrBeastLabsToysPartner",
"seo_tags": ["alpha-mr-beast", "mr-beast-members"],
"seo_keywords": [" MrBeast YouTube channel", " upcoming animated shows"],
"comments": [
{
"id": "7558561176227447565",
"father_id": "0",
"name": "goobygio",
"text": "That voice actor sounds EXACTLY like Mr. Beast",
"language": "en",
"created_at": "2025-10-07T19:18:30+00:00",
"like_count": 181,
"reply_count": 5,
"score": "0.0004",
"is_pinned": false,
"is_author_liked": false,
"status": "visible"
}
]
}

🔌 Integrations

Connect this actor to your favorite tools or use the API directly.

🐍 Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run_input = {'tiktok_url': 'https://www.tiktok.com/@mrbeast',
'content_type': 'Videos',
'max_videos': 456,
'max_comments': 789}
run = client.actor("cheapget/tiktok-video-lookup").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

🟨 JavaScript / Node.js

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });
const run = await client.actor("cheapget/tiktok-video-lookup").call({
runInput: {
tiktok_url: "https://www.tiktok.com/@mrbeast",
content_type: "Videos",
max_videos: 456,
max_comments: 789,
},
});
for await (const item of client.dataset(run.defaultDatasetId).iterateItems()) {
console.log(item);
}

🌐 REST API (curl)

curl -X POST "https://api.apify.com/v2/acts/cheapget~tiktok-video-lookup/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"tiktok_url": "https://www.tiktok.com/@mrbeast", "content_type": "Videos", "max_videos": 456, "max_comments": 789}'

Ⓜ️ Make.com Integration

Get Started with Make.com (1000 Free Credits) 🎁

Step 1: Add the Make.com module "Run an Actor"
Step 2: Enable mapping and paste Actor ID `KdZEBj7bgFgCh2Mg1`
Step 3: Paste the input JSON and run synchronously
Step 4: Add "Get Dataset Items" with `defaultDatasetId`

🎱 N8N.io Integration

Open Source Workflow Automation

Step 1: Add the Apify node "Run an Actor and get dataset"
Step 2: Set Selection Mode to By ID
Step 3: Paste Actor ID `KdZEBj7bgFgCh2Mg1`
Step 4: Add your input JSON and read items from `defaultDatasetId`

📚 API Documentation

🏗️ Metadata (JSON-LD)

{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "TikTok Video Lookup - Get Full TikTok Video Details",
"applicationCategory": "UtilitiesApplication",
"applicationSubCategory": "TikTok Video Lookup",
"operatingSystem": "Cloud",
"offers": {
"@type": "Offer",
"price": "0.00",
"priceCurrency": "USD",
"priceValidUntil": "2099-12-31",
"availability": "https://schema.org/InStock"
},
"description": "Get complete TikTok video details with 50+ data points per video — hidden SEO data, full creator profiles, comments with replies, and music info.",
"featureList": [
"Hidden SEO Titles & Keywords",
"Full Video Details & Stats",
"Complete Creator Profiles",
"Nested Comments with Replies",
"Music Info & Cover Images"
],
"keywords": "tiktok video lookup, tiktok profile search, tiktok seo data, tiktok comments, tiktok music info",
"author": {
"@type": "Organization",
"name": "cheapget",
"url": "https://apify.com/cheapget?fpr=aiagentapi"
},
"softwareVersion": "1.0.0",
"datePublished": "2024-01-01",
"dateModified": "2026-04-16"
}

🚀 Performance Tips

Get the best results while keeping costs low:

💰 Save Money

  • Test First: Start with 1-2 videos to check the output before running a big search
  • Limit Comments: Set comment limits based on what you actually need (0 to skip entirely)
  • Videos Tab: The "Videos" tab usually loads faster than "Reposts"
  • Fewer Comments: Lower comment limits make things run much faster
  • Start Small: Test with a small number first, then increase once you know what you need

🛡️ Data Quality

  • Public Profiles Only: Only public profiles can be accessed — private accounts won't work
  • Recent Content: Newer videos usually have the most complete info
  • Verified Accounts: Verified creators often have richer SEO data

📊 Best Practices

  • Rate Limits: The actor handles rate limiting automatically with retries
  • Freshness: Engagement stats reflect the numbers at the time you run it
  • Comment Depth: Nested replies are fully included with parent-child links

❓ FAQ

What content types can I look up?

You can browse two types of content from any public TikTok profile: Videos (original posts) and Reposts (reshared content).

How many videos can I get?

There's no hard limit, but we recommend starting with 10-50 videos for testing. Large searches (100+) may take longer but are fully supported.

Are comments included?

Yes! Comments are fully included with nested reply threads, engagement stats, and creator interactions. You can control the number of comments per video or skip them entirely by setting max_comments to 0.

Can I download the actual video files?

This actor focuses on video details and metadata. For video downloads, use our TikTok Video Downloader.

What about music info?

Music info (title, artist, duration, copyright status) is always included for every video. Music cover images are also saved to the key-value store automatically.

Is this free?

There's no subscription — you only pay per use. Looking up 10 videos costs about $0.06. See the Pricing section for details.

How accurate is the data?

All data comes directly from TikTok, ensuring 100% accuracy. Engagement stats reflect the real-time numbers at the moment you run it.

What output formats are available?

Results come in JSON format by default. You can also download as CSV or Excel using Apify's built-in export features.

How long does it take?

Processing time depends on how many videos and comments you want:

  • 10 videos without comments: 1-2 minutes
  • 10 videos with 20 comments each: 3-5 minutes
  • 50 videos with comments: 10-15 minutes

What are the SEO fields?

SEO fields (title, description, tags, keywords) are hidden info that TikTok's algorithm automatically creates for every video to help with search and discovery. Most people never see this data — but this actor reveals it.

🏷️ SEO Keywords

🔑 Primary Keywords: tiktok video lookup, tiktok profile search, tiktok video details, tiktok seo data, tiktok comments, tiktok music info, free tiktok tool

🔍 Long-Tail Keywords: get tiktok video details free, find tiktok hidden seo data, search tiktok profile videos, check tiktok video quality score, tiktok recommendation type lookup, tiktok creator profile search, get tiktok comments with replies, tiktok music info lookup

🏢 Industry Keywords: tiktok research, tiktok trending, tiktok content ideas, tiktok creator info, tiktok video stats, tiktok engagement numbers, tiktok video info

🌍 Location Keywords: tiktok profiles united states, tiktok creators uk, tiktok profile search worldwide, tiktok videos india, tiktok profiles any country, tiktok creators global

💡 Use Case Keywords: check tiktok creator stats, find trending tiktok content, look up tiktok video seo, get tiktok music info, read tiktok comments offline, search tiktok profiles, get tiktok video info fast

This actor accesses publicly available data only. It does not bypass logins, access private content, or violate platform terms. You are responsible for:

  • Data Rights: Making sure you have permission to collect and use the data
  • Privacy Compliance: Following GDPR, CCPA, and other applicable privacy laws when handling personal data
  • Platform Terms: Respecting the platform's terms of service and usage policies
  • Ethical Use: Using the data responsibly and in compliance with applicable laws

Need help or have compliance questions? Contact us.

💼 Jobs

  • Best Job Search - Find jobs on LinkedIn, Indeed, Glassdoor, and more — free and fast, with salary info
  • Glassdoor Job Search - Search Glassdoor jobs with salary ranges, company ratings, and reviews
  • Indeed Job Search - Find Indeed job listings with salaries, company details, and apply links
  • LinkedIn Job Search - Search LinkedIn jobs with applicant counts, company info, and seniority levels

🎬 Videos

📱 Social Media

🔴 Reddit

💬 Telegram

📍 Local & Real Estate

  • Google Business Profile - Find local businesses on Google with reviews, ratings, photos, and contact info
  • Zillow Real Estate - Search Zillow listings with prices, photos, home values, and property details
  • US Real Estate - Find US property listings with prices, specs, agent info, and home values

🤝 Support & Community

📧 Support: Contact Us 💬 Community: Telegram Group


Last Updated: April 16, 2026