Prices checked 1 September 2026Per 1,000 unitsFree plan and Business plan21 actors compared
Ad libraries hand you metadata: advertiser, dates, a media URL. The creative itself, what the ad actually says in its first three seconds, is the part a media buyer, a creative strategist or an ad-intelligence pipeline needs, and almost no scraper delivers it.
This page compares every Apify actor that comes up for those searches, plus the two subscription tools people ask about, on what they return and what a thousand ads cost. Our five actors are on it, priced the same way, so you can judge them against the field.
per 1,000 ad creatives+ $0.005 per minute beyond the first 3 minutes of a video
Search the Ad Library by keyword or advertiser, or chain any Ad Library scraper's dataset. Video ads come back as a full transcript, the first-3-seconds hook, CTA and timestamped segments; image ads as headline, body and CTA read off the creative.
Charged only when a row lands in your dataset. Misses carry a status and charged: false.
per 1,000 ads+ $0.005 per minute beyond the first 3 minutes
Pick a region and industry and it finds the current Creative Center Top Ads itself, then transcribes them: transcript, hook, brand, CTR, cost and likes on one row. Also accepts video URLs, material IDs or a scraper's dataset ID.
Charged only when a row lands in your dataset. Misses carry a status and charged: false.
per 1,000 ads+ $0.005 per minute beyond the first 3 minutes
Advertiser names, keywords, or just a market and date range. Video ads become transcripts with the hook; image ads (about four in five LinkedIn ads) have their on-image copy read out. Advertiser, headline, paying entity and language on every row.
Charged only when a row lands in your dataset. Misses carry a status and charged: false.
per 1,000 ads+ $0.005 per minute beyond the first 3 minutes
Advertiser names, domains or Transparency Center links in; one row per video ad with the transcript (caption track first, speech-to-text otherwise), hook, creative ID and language.
Charged only when a row lands in your dataset. Misses carry a status and charged: false.
The Transparency Center renders every ad as an image, so metadata scrapers never return the copy. This one reads it: headline, body, CTA, display URL and the raw text per creative.
Charged only when a row lands in your dataset. Misses carry a status and charged: false.
Every actor that appears in Apify store search for these terms, with the price its store page publishes for a free-plan account and for a Business-plan account. Our rows are shaded.
Price as published$47 for 25,000 credits ($1.88 per 1,000 requests); $497 for 500,000 ($0.99 per 1,000). Credits never expire.
37+ REST endpoints; TikTok video transcript endpoint listed; Facebook Ad Library endpoints listed without a transcript endpoint on the pricing page
How to read it
Metadata scrapers are cheaper per row because they deliver less per row. A thousand Ad Library rows from the most-used scraper cost $0.75; a thousand transcribed video ads from us cost $10 to $20 depending on your Apify plan. If you only need who is running ads, use the metadata scraper. If you need what the ads say, chain it into ours by dataset ID and pay only for the ads that transcribe.
Foreplay is a workspace, not a pipeline: transcripts are included in a per-seat subscription starting at $59 a month, with API access capped by credits. That is the right shape for a small team browsing ads by hand and the wrong shape for a scheduled feed of thousands of creatives.
The TikTok transcript actors above work on organic videos, not ads. Ours discovers Creative Center Top Ads for a region and industry on its own, so the first run works with nothing to prepare.
What we do not do
We do not estimate spend, reach or audience; the ad libraries do not publish those and we do not model them.
We do not store a browsable library or boards. Output is a dataset you keep, export or pipe onward.
A silent or music-only video is not charged unless you switch on on-screen text reading, in which case a video with readable on-screen text is delivered as a charged row.
We do not cover Snapchat, Pinterest or Reddit ad libraries.
Run it your way
ConsoleOpen any store page above, fill the form, press Start. The free Apify plan covers test runs.
APIEvery actor has a REST endpoint: POST https://api.apify.com/v2/acts/steadyfetch~<actor>/run-sync-get-dataset-items?token=… with the input as JSON. The API docs link on each card shows the exact body.
MCPThe "Pin to Apify MCP" link registers that one actor as a tool for Claude, Cursor or any MCP client.