ToolsEvery tool, and what it will not do
Thirteen extraction tools. Each row states what comes back, what it costs, and the limit that matters — because the limit is usually the thing you needed to know before you started.
All of them return one row per input, including the inputs that produced nothing. A video with no captions, a company that publishes no address, an app with no reviews in a given country: those come back as rows with a reason attached, and are never charged. That is the whole design.
Prices are the list rate. Paid Apify plans get up to 52% off through Store discounts.
YouTube
YouTube Transcript Scraper
$5.00 / 1,000 transcriptsTranscripts for individual YouTube videos, in bulk.
- Returns
- Full text, timed segments, language, duration, view count, channel.
- Limit
- A video with captions disabled has no transcript to return, and is not charged.
Further reading: Reliability benchmark · Why it fails in production · Try one free
Open on Apify→YouTube Channel Transcript Scraper
$5.00 / 1,000 transcriptsEvery long-form video on a channel, transcribed.
- Returns
- One row per video with full text and metadata, newest first.
- Limit
- Long-form only — Shorts are a separate feed and need the Shorts Actor.
Further reading: Archiving a university channel
Open on Apify→YouTube Playlist Transcript Scraper
$5.00 / 1,000 transcriptsEvery video in a playlist, in playlist order.
- Returns
- One row per video, ordered as the playlist is.
- Limit
- The playlist must be public. Private and unlisted return no videos.
Further reading: Turning a course into notes · Reading a conference track
Open on Apify→YouTube Shorts Transcript Scraper
$5.00 / 1,000 transcriptsA channel's Shorts, which most transcript tools skip entirely.
- Returns
- One row per Short, with the auto-generated caption track.
- Limit
- Most Shorts carry auto-generated captions only, flagged on every row.
Further reading: Why other tools return nothing
Open on Apify→YouTube Search to Transcripts
$5.00 / 1,000 transcriptsSearch YouTube by keyword, then transcribe what comes back.
- Returns
- One row per matched video, with the query that found it.
- Limit
- YouTube reorders and personalises results, so the same query can return a different set.
Open on Apify→YouTube Comments Scraper
$3.00 / 1,000 commentsComments and reply threads from any public video.
- Returns
- Comment text, author, likes, reply depth, publication text.
- Limit
- YouTube publishes "1 year ago" rather than a timestamp on this surface.
Further reading: Selling research built on comments
Open on Apify→Business data
Verified Website Contact Finder
$10.00 / 1,000 domainsContacts a company publishes on its own site — never guessed.
- Returns
- Role and personal emails split, phones, socials, MX check, confidence.
- Limit
- Many companies publish no address at all. That is reported honestly, not filled in.
Further reading: What 400 sites actually publish · How to find contact details · Role vs personal addresses · Selling lead lists
Open on Apify→Job Postings Scraper
$2.00 / 1,000 rolesOpen roles from companies' own boards, across seven ATS platforms.
- Returns
- Title, department, location, employment type, and a working apply URL.
- Limit
- Not every company is on a supported board; those are reported as such.
Open on Apify→App Store Reviews Scraper
$0.10 / 1,000 reviewsApple App Store reviews from any country store, not only the US.
- Returns
- Rating, title, body, author, app version, and the app name from Apple.
- Limit
- Apple caps its public feed at 500 reviews per app per country.
Open on Apify→Why the limits are on this page
Most extraction tools describe what they return and stop. The result is that you discover the cap, the coverage gap or the missing field after you have built around it. Every limit above is one we measured — see thebenchmarks for the numbers behind two of them.
Nothing here guesses. No invented email addresses, no inferred remote flags, no transcript generated from audio and presented as a published one. Where a source publishes nothing, the row says so.