TikTok Ad Library: How to Analyze Competitor Ads

Use the TikTok Ad Library to study competitor hooks, formats and CTAs, see what third-party tools add, and learn what TikTok never discloses.

ADS Beast editorial teamPublished 9 min read

The TikTok Ad Library is a public database of ads that have run on TikTok. You can search by keyword or advertiser name and see the creative, the advertiser, and when the ad was shown. It covers TikTok placements only. That is the whole toolkit for creative research, unless you add a third-party tracker.

In short:

  • The TikTok Ad Library shows live and recently active ads, not a full history of everything a brand has ever published.
  • You can see creative, advertiser name and when an ad ran. You cannot see budget, targeting, audience settings or results.
  • Competitor spend is private. TikTok's own help states a daily budget above 50 dollars at campaign level and 20 at ad group level, so you can reason about a floor, not a total.
  • Repetition across creatives is the strongest signal: the angle a brand keeps paying to run is the angle that works for them.
  • Third-party ad-spy tools add filtering and alerts on top of the library. None of them can show exact competitor spend.

What the TikTok Ad Library actually shows you

It shows the ad itself and the advertiser behind it. Search by keyword or by advertiser name, and the library returns creatives that are live or were recently active. Each entry gives you the video or image, the advertiser, and when the ad was shown. That is enough to study hooks, formats and calls to action at scale.

What it does not show is the commercial layer. Budget, bid strategy, audience targeting, placement settings, conversion data and spend all stay private to the advertiser. Any tool that claims to hand you a competitor's exact spend is guessing or making it up. Treat that claim as a warning sign about everything else the tool says.

The library is also not an archive. It reflects what is running now or ran recently. A campaign that stopped, or an ad the advertiser pulled, leaves the library with it.

Why competitor ads disappear from the TikTok Ad Library

Ads leave when a campaign stops running or the advertiser removes them. The library shows what is live or recently active, not a complete record of everything a brand has ever published. If a competitor pauses a test, the creative vanishes with it.

This matters for how you read the data. A brand with three ads in the library today may have tested thirty this quarter. The ones you see are the survivors, which is useful in one way and misleading in another. You learn what they currently back, not what they tried and killed.

The practical fix is cadence. Check the same advertisers on a regular schedule and log what changes between checks. Over several passes you build your own history of their creative, which the library itself will not give you. A spreadsheet with the date, the advertiser, the hook and the format is enough. That log becomes the asset, not the one-time screenshot.

How to read a competitor's ad creative

Start with the hook in the first seconds, the format, and how often the same angle repeats across their creatives. Repetition tells you which message they keep paying to run. Then compare their calls to action and landing pages.

Work through a creative in this order:

  1. Hook. What happens in the opening seconds? A problem stated out loud, a visual surprise, a claim, a question. Write it down in one line.
  2. Format. Is it UGC-style, a voiceover over product footage, a demo, text-on-screen, or a straight polished ad? Format tells you what production they are willing to fund.
  3. Angle. What belief is the ad trying to install? "This is cheaper than you think" and "everyone in your niche already does this" are different angles even when the product shot is identical.
  4. Call to action. What exactly are they asking for, and where does it send people? Check the landing page, not just the button text.
  5. Repetition. Count how many of their live ads carry the same hook or angle. Two ads is a test. Six is a decision.

The repetition count is the part most people skip, and it is the part that carries the signal. A single creative tells you nothing about performance. The same angle across many creatives tells you the brand keeps funding it, which is the closest thing to a performance signal you will get from outside.

Reading a competitor's TikTok ad. Hook: What happens in the opening seconds? Write it in one line.; Format: UGC, voiceover, demo, text-on-screen or polished ad.; Angle: The belief the ad tries to install, not the product shot.; Call to action: What they ask for, and where the landing page sends peop
Five checks per creative, in order, from the hook to the landing page.

What the TikTok Ad Library will not tell you

It will not tell you budget, targeting, bidding, or results. None of that is public, from TikTok or from anyone else. TikTok's own help states a daily budget above 50 dollars at campaign level and 20 at ad group level, so you can reason about the minimum a competitor works from, not the total. Real spend stays private to the advertiser.

That floor is more useful than it sounds. If a brand runs many ad groups in parallel, each one carries at least that minimum, which tells you the shape of their account even without a spend figure. What you still cannot know is how long each ad group ran, how much it actually spent, or whether it worked. A competitor running twenty ad groups for two days is doing something different from one running two ad groups for a month, and the library will not distinguish between them.

The same gap applies to audience. You can guess at the audience from the creative, the creator, the language and the on-screen references. You cannot confirm it. Write your guesses down as hypotheses and test them against your own account, not as facts about theirs.

If you want to compare how much of the commercial layer other platforms expose, the Meta Ad Library breakdown covers what Meta shows past the creative itself. The gap is smaller than you would expect.

The TikTok Ad Library tool and third-party options

The library itself is the base for creative research. Third-party ad-spy tools add filtering, saved searches and alerts on top of it. Neither gives you a competitor's budget, audience settings, or results, because TikTok does not publish those.

Here is how the two compare in practice:

TikTok Ad LibraryThird-party ad-spy tools
Source of dataTikTok's own public databaseUsually the same public data, plus their own indexing
CostFreePaid subscription
SearchKeyword and advertiser nameKeyword, advertiser, plus filters the tool adds
Alerts on new adsNoYes, on most paid plans
Creative historyLive and recently active onlyDepends on how long the tool has been indexing
Budget, targeting, resultsNever shownNever shown, whatever the marketing says

The honest read: a tool saves you the manual checking and gives you alerts, which is real value if you track many advertisers. It does not unlock data TikTok keeps private. If a vendor's page promises competitor spend figures, that promise is the product's first red flag.

For the wider picture of what to track about a competitor beyond their ads, the competitor analysis framework for budgets, channels and creatives sets out the categories worth logging.

Library vs third-party ad-spy tools. TikTok Ad Library: Free, keyword and advertiser search, live and recent ads only.; Third-party tools: Paid, add filters and alerts, keep their own index over time.; Shown by both: Creative, advertiser name, when the ad ran.; Shown by neither: Budget, audience set
Both rest on public data. Neither reveals budget, targeting or results.

Building a repeatable competitor ad analysis routine

A routine beats a one-off deep dive, because the library only shows you the present. Set a schedule, keep the same fields every time, and let the log accumulate.

What to record on each pass:

  • Date of the check.
  • Advertiser and the ad itself (a link or a saved copy, since it can disappear).
  • Hook, in one line.
  • Format and angle.
  • Call to action and landing page.
  • Whether you have seen this angle before, and how many times.

Once you have a few passes, patterns show up. Angles that persist across months are the ones the brand trusts. Angles that appear once and vanish were tests, and knowing what a competitor tested and dropped is often more informative than knowing what they kept.

Two mistakes are common here. The first is treating a single check as a snapshot of strategy, when it is a snapshot of one moment. The second is copying a competitor's hook without understanding the offer behind it. The hook works because of the landing page, the price, the audience and the product. Lift the hook alone and you inherit the words without the reason they convert.

To connect what you find to your own numbers, the ROAS calculation walkthrough with examples shows how to judge whether a creative direction is worth funding on your side. And if you are weighing whether to run this work in-house or hand it to someone, the digital trafficker role explained covers what that job actually involves day to day.

Where competitor ad research fits in your own account

Research is input, not output. What you learn from the TikTok Ad Library is a set of hypotheses about hooks, formats and angles that a competitor is willing to fund. Your account is where those hypotheses get tested, and most of them will not transfer cleanly.

The reason is that the offer, the audience and the price point differ. A hook that carries a competitor's ad depends on everything behind it. When you test their angle, test it against your own creative, your own landing page and your own audience, and judge it on your own cost per result. If you want a benchmark for what "working" means in your account, calculate it from your own history rather than from anything you can see about theirs.

This is also where a competitor research tool that tracks ads, site changes and positions earns its place, because it keeps the log running without manual checks. You can see how that works on the competitor tracking features page.

Your next step

Pick three competitors and run the routine once this week. Search each advertiser in the TikTok Ad Library, log the hook, format, angle and call to action for every live ad, and count how often each angle repeats. Then set a reminder to repeat the check on the same day next week. The second pass is where the useful information starts.