steadyfetch

Steadyfetch/Bulk ad transcripts

Bulk ad transcripts, compared honestly

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.

Our actors in this family

Facebook Ad Library transcripts

$20.00Free plan / 1,000
$10.00Business / 1,000

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.

TikTok Top Ads transcripts

$20.00Free plan / 1,000
$8.00Business / 1,000

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.

LinkedIn Ad Library transcripts

$20.00Free plan / 1,000
$8.00Business / 1,000

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.

The field, side by side

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.

Facebook / Meta Ad Library

6 actors
Actor · what a row isTranscriptsFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/facebook-ads-transcript-scraperOne ad creative: transcript, first-3s hook, CTA and segments for video; headline, body and CTA for image adsYes $20.00 $10.00 none 13
apify/facebook-ads-scraperAd Library metadata rows (advertiser, text, dates, media URLs); optional e-commerce enrichmentNo $5.80 $3.40 none 5,515
curious_coder/facebook-ads-library-scraperAd Library metadata rows with media URLsNo $0.75 $0.75 $0.00005 5,455
igolaizola/facebook-ad-library-scraperAd Library rows; optional detail fetch at the same price againNo $0.75 $0.30 $0.0075  790
brilliant_gum/facebook-ads-library-scraperMeta and Instagram ads from the Ad LibraryNo $15.00 $15.00 $0.001   263
automation-lab/facebook-ads-transcript-scraperPriced per item; 11 users since its August 25 launchYes (per its title) $0.45 $0.24 $0.005   5

Bars are drawn per column against the dearest row on this plate.

TikTok ads and TikTok transcripts

7 actors
Actor · what a row isTranscriptsFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/tiktok-ads-transcript-scraperOne Top Ad: transcript, hook, brand, CTR, cost, likesYes $20.00 $8.00 none 1
lexis-solutions/tiktok-ads-scraperCreative Center ad metadata rowsNo $0.49 $0.49 $0.00001 164
khadinakbar/tiktok-ads-scraperCreative Center Top Ads metadataNo $3.00 $3.00 $0.00005 53
brilliant_gum/tiktok-ads-library-scraperEU Ad Library and Creative Center rowsNo $15.00 $15.00 $0.001   75
clockworks/tiktok-transcript-extractorOrganic TikTok videos, not ads; transcription billed per minute at $0.048 (free plan) / $0.027 (Business)Yes, organic videos $3.70 $1.70 none 126
sian.agency/best-tiktok-ai-transcript-extractorOrganic TikTok content processed with AI transcriptsYes, organic videos $25.00 $10.00 $0.005   161
scrape-creators/best-tiktok-transcripts-scraperOrganic TikTok captions/transcriptsYes, organic videos $1.00 $1.00 none 228

Bars are drawn per column against the dearest row on this plate.

LinkedIn Ad Library

4 actors
Actor · what a row isTranscriptsFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/linkedin-ads-transcript-scraperOne ad: transcript and hook (video) or on-image copy (image), advertiser, paying entityYes $20.00 $8.00 none 1
s-r/linkedin-ads-libraryLinkedIn Ad Library rowsNo $5.00 $5.00 none 40
data_xplorer/linkedin-ad-library-scraperLinkedIn Ad Library rowsNo $1.50 $0.50 none 15
azzouzana/linkedin-ads-library-scraperLinkedIn Ad Library rows; ad details at the same price againNo $0.50 $0.50 $0.005 32

Bars are drawn per column against the dearest row on this plate.

Google Ads Transparency Center

4 actors
Actor · what a row isTranscriptsFree plan, per 1,000Business plan, per 1,000Fee per runUsers, 30 days
steadyfetch/google-ads-video-transcript-scraperOne video ad: transcript, hook, creative ID, languageYes $20.00 $8.00 none 1
steadyfetch/google-ads-creative-text-scraperOne creative: headline, body, CTA, display URL, raw text read from the rendered adImage text (OCR) $15.00 $4.00 none 1
solidcode/ads-transparency-scraperGoogle Ads Transparency metadata rows (IDs, dates, formats, screenshot URLs)No $1.50 $0.80 $0.001 508
scrapesage/google-ads-transparency-scraperTransparency Center ads; details and advertiser lookups at $0.003 eachNo $2.00 $2.00 none 418

Bars are drawn per column against the dearest row on this plate.

Outside Apify

Foreplay (subscription)

Price as published$59 / $175 / $459 per month (Basic / Workflow / Agency; $49 / $149 / $389 on annual billing). Transcripts included; API access 10,000 credits per month.

A saved-ads workspace with automated transcription and boards; priced per seat, not per ad

ScrapeCreators API

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

Run it your way