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

2 hours ago

Last modified

Share

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

Support Rating Reliability TikTok Video Lookup

Find complete TikTok video details — cheap and fast, with comments, music info, and no login required.

🏆 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

| Resource | Cost | What You Get |

| --------------- | -------- | ------------------------------------------------------------------------- |

| Actor Start | $0.00005 | One-time charge when the Actor starts running |

| Actor Usage | $0.00001 | Covers runtime and storage — usually just a few cents per run |

| Profile | $0.0055 | Per video lookup — includes all video details, creator info, and SEO data |

| Comment | $0.0025 | Per video with comments — get full comment threads with replies |

| Music | $0.0025 | Per video when music download is requested |

Example Cost:

  • Looking up 10 videos with comments and no music download

  • Cost: $0.00005 + (10 × $0.0055) + (10 × $0.0025) = $0.08005 + a few cents for runtime

  • With music download: add 10 × $0.0025 = $0.025 more

🎯 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.

| Feature | TikTok Video Lookup | Manual Browsing | Exolyt | SocialBlade |

| :-------------- | :-------------------- | :---------------- | :---------------- | :--------------- |

| Pricing | ✅ Pay per use | ✅ Free | ⚠️ Monthly plans | ⚠️ Subscription |

| Data Depth | ✅ 50+ fields | ❌ Limited view | ⚠️ Analytics only | ⚠️ Basic stats |

| Comments | ✅ Nested replies | ⚠️ Manual scroll | ❌ Not available | ❌ Not available |

| SEO Data | ✅ Included | ❌ Hidden | ❌ Not available | ❌ Not available |

| Music Info | ✅ Full metadata | ❌ Not possible | ❌ Not supported | ❌ Not supported |

| Speed | ✅ Instant | ❌ Manual copying | ⚠️ Delayed | ⚠️ Delayed |

| Cost for 10 | ✅ $0.08+ | ✅ 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✅ YesSelect which tab to browse from the TikTok profile page. Videos = user's original posts, Reposts = videos the user reshared
max_videosinteger✅ YesMaximum number of videos to find from the selected content type tab (sorted by newest first)
max_commentsinteger✅ YesMaximum 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_atstringISO 8601 formatted timestamp (UTC) when the data was processed
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 why captions are unavailable (e.g., 'no_speech', 'unsupported_language', 'poor_audio_quality', 'disabled_by_user')
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 with keywords and descriptions
location_namestringName of the location tagged in the video
location_citystringCity of the tagged location
location_addressstringFull address of the tagged location
music_idstringUnique identifier of the background music
music_urlstringPlayback URL of the background music
music_authorstringAuthor/artist of the background music
music_coverstringCover image URL of the music
music_titlestringTitle of the background music
music_durationintegerDuration of the music track in seconds
music_originalbooleanWhether the music is original
music_copyrightedbooleanWhether the music is copyrighted
music_commercebooleanWhether the music is available for commercial use
music_unlimitedbooleanWhether the music has unlimited usage rights
author_idstringUnique identifier of the video author
author_namestringUsername (handle) of the video author
author_nicknamestringDisplay name of the video author
author_avatarstringAvatar URL of the video author
author_biostringBiography/signature of the video author
author_downloadstringDownload permission setting (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 author's favorites are public
author_secretbooleanWhether author account is secret
author_privatebooleanWhether author account is private
author_verifiedbooleanWhether author is verified
author_advertiserbooleanWhether author is an advertiser
author_followersintegerNumber of followers the author has
author_followingintegerNumber of accounts the author is following
author_likesintegerTotal likes received by the author
author_likes_givenintegerTotal likes given by the author
author_videosintegerTotal number of videos posted by the author
seo_titlestringSEO optimized title generated by TikTok for search engines
seo_descriptionstringSEO optimized description generated by TikTok for search engines
seo_tagsarrayList of SEO tags assigned by TikTok for video discovery
seo_keywordsarrayList of SEO keywords assigned by TikTok for search optimization
commentsarrayList of comments on the video with nested replies (includes comment text, author, likes, reply count, timestamps)

📤 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",
"description": "Usage-based pricing. See the Pricing section for current automation-aligned event rates.",
"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-22"
}

🚀 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. Each run starts at $0.00005, runtime adds a tiny $0.00001 usage fee, video lookups cost $0.0055 each, comments cost $0.0025 per video, and music downloads add $0.0025 per video. 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

  • Instagram Explore - Get trending Instagram Explore posts with topic labels, media links, and engagement counts.

  • Instagram Post - Get recent Instagram posts from any public profile with captions and media.

  • Instagram Profile - Check any Instagram profile for bio, followers, business info, and more.

  • Social Media Marketing - Create ready-to-post marketing content from any source with multiple styles

  • Find Any Company On LinkedIn - Look up any company on LinkedIn with employee counts, locations, and updates

  • Find Anyone On LinkedIn - Look up anyone on LinkedIn with work history, skills, and contact info

  • X Community Profile - Check out X community details including members, rules, and activity

  • X User Profile - Look up any X user profile with follower counts, bio, and pinned posts

🔴 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 22, 2026