PullSubtitle
11 sources · captions + AI · 6 export formats

Any video. Every word.

Paste a link from YouTube, TikTok, Instagram, Facebook, X and six more platforms. PullSubtitle gives you the transcript, the timestamps and the numbers behind the video.

1

Paste any video link

PullSubtitle recognises the platform automatically, from YouTube watch links to TikTok short links, Reels, X posts, Reddit threads and Twitch clips.

2

Captions or AI, automatically

We use the platform's own captions whenever they exist, and switch to AI speech-to-text where the platform doesn't publish any.

3

Copy, export, reuse

Search the text, toggle timestamps, then copy it or download TXT, SRT, VTT, CSV, JSON or Markdown with the video's stats attached.

One transcript tool for every platform you work with

Most transcript tools do one thing: YouTube. But the videos that matter to your work are scattered everywhere: a product review on TikTok, an interview clip on X, a webinar on LinkedIn, a Reel from a competitor, a news segment shared on Reddit, a stream highlight on Twitch or Kick, a long show on Rumble, a video ad in the Meta Ad Library. Switching between a different website for each one, each with its own limits and quirks, wastes time.

PullSubtitle handles them all from one box. Paste a link and we detect where it's from, fetch the transcript in the best way that platform allows, and show it to you in the same clean layout every time, with the same export formats, the same search and the same history. Each platform also has its own dedicated page with instructions and answers specific to it:

Captions when they exist, AI when they don't

There are two ways to turn a video into text, and PullSubtitle uses whichever gives you the best result for the platform.

Original captions. YouTube, Rumble, Reddit, LinkedIn and many TikToks, Facebook videos and clips publish a caption track. When one exists, we return it exactly, with real timestamps. It's fast, works for videos of any length, and SRT or VTT exports line up perfectly with the video.

AI speech-to-text. Instagram and X don't publish captions at all, and many TikToks, Twitch clips, Kick clips and Facebook videos don't have them either. For these, PullSubtitle transcribes the audio with speech recognition. Videos up to two minutes cost 1 credit. On paid plans, Long-video AI handles anything longer at 3 credits per minute.

Every result is labelled so you always know which method produced it, and empty results (no captions, no speech) never use credits.

More than a transcript: the data behind the video

Words are only half the story. When you're researching content, it matters whether a video was watched a thousand times or ten million. Every PullSubtitle result comes with a video card showing the title, creator, publish date, duration, thumbnail and view count. Paid plans add:

  • Engagement numbers: likes, comments, shares, saves, reposts and bookmarks, depending on what the platform tracks.
  • An engagement rate calculated from those numbers, so you can compare videos of very different sizes.
  • Creator follower counts, to separate big accounts from breakout hits.
  • Sound and music, such as the TikTok sound or Instagram audio track behind a video.
  • Hashtags and keywords, including YouTube tags and categories.
  • Platform extras like YouTube caption tracks and chapters, Reddit subreddit and upvote ratio, Twitch game and clipper, and Meta ad call-to-action and placements.

Pro subscribers can also export up to 100 comments from YouTube, TikTok, Instagram, Facebook, Reddit and Rumble videos, which is invaluable for audience research.

Six export formats for every workflow

  • TXT — plain text, with or without timestamps, for reading, quoting and pasting into AI tools.
  • SRT — the universal subtitle format for Premiere Pro, DaVinci Resolve, Final Cut, CapCut and most platforms.
  • VTT — the web subtitle standard for HTML5 players and video hosts.
  • CSV — one row per caption with start and end times, for spreadsheets and analysis.
  • JSON — the transcript, every segment and the video metadata, for developers and research pipelines.
  • Markdown — a tidy document with the video's details and a timestamped transcript, ready for Notion or Obsidian.

When a platform returns text without timings (as AI transcription does), SRT, VTT and CSV exports use timings estimated across the video's length, and the download button tells you so.

Who uses PullSubtitle

Creators and social media managers

Repurpose one video into captions, posts, threads, newsletters and blog articles. Study the scripts of top-performing videos in your niche to sharpen your hooks. Add accurate subtitles when you repost content on another platform.

Marketers and agencies

Research competitors' organic videos and paid ads, collect customer language from reviews and testimonials, and build swipe files with the script and the performance numbers side by side.

Researchers, students and journalists

Quote speakers precisely with timestamps, analyse how topics are discussed across platforms, and turn lectures, interviews and hearings into searchable notes.

Editors and clip channels

Pull captions for highlight clips in batches, then drop the SRT files straight into your edit.

Accessibility teams

Provide readable versions of video content for people who are deaf or hard of hearing, and for anyone who prefers to read.

Simple credits, plans that grow with you

PullSubtitle runs on credits, so you always know what something costs. One transcript is one credit, whatever the video's length when the platform has captions, and AI transcripts of videos up to two minutes cost one credit too. Long-video AI costs three credits per minute, and exporting a video's comments costs two. If a video has no captions or speech, no credits are used, and reopening or re-downloading anything in your history is always free.

Sign in with Google or GitHub and you get 3 free credits straight away. Once they're used, you get 1 free credit every day, which is plenty for the occasional transcript. Free accounts can copy text, download TXT and SRT files, use timestamps and search, and keep a three-day history.

When you need more, subscribe:

  • Starter ($9.99/month, or $79/year) — 500 credits every month, every export format, AI when captions are missing, long-video AI, full stats, batch mode for 10 links and a 30-day history.
  • Pro ($24.99/month, or $199/year) — 1,500 credits every month at the lowest price per credit, everything in Starter, comment export, batch mode for 50 links and a 90-day history.

Credits refill at the start of every 30-day cycle, even on yearly plans. Your balance page shows every credit you've received and spent, and you can upgrade, switch or cancel from your dashboard.

Your history, stored safely

When you're signed in, every successful transcript is saved to your private history so you can come back, search, copy and export it later without spending another credit. How long it's kept depends on your plan: 3 days on Free, 30 days on Starter and 90 days on Pro. You can delete any transcript yourself at any time, and expired transcripts are removed automatically.

We never ask for your passwords on YouTube, TikTok, Instagram or any other platform, we don't post or interact on your behalf, and we don't download or store the videos themselves. Sign-in uses your Google or GitHub account only to identify you, and payments are handled securely by our payment provider.

Tips for getting the best transcripts

  • Copy the link to the video itself, not a profile, playlist or search page.
  • Make sure the video is public. Private, friends-only and login-only content can't be read.
  • Pick a caption language on YouTube, TikTok and Reddit if the video has several.
  • Switch on AI options (paid plans) for TikTok, Twitch and Kick videos without captions, and for long Instagram, X and Facebook videos.
  • Check names and jargon in AI transcripts before publishing them as subtitles.
  • Use batch mode when you have a list, so you don't have to paste links one by one.

People also ask

People also search for

Start free. Upgrade when it pays for itself.

Same plans work across every platform on PullSubtitle.

Free

Try it on a few videos.

$0

forever · no card required

3 credits
when you join, then 1 free credit every day
  • Original captions from all 11 sources
  • AI for Instagram, X & Facebook clips up to 2 min
  • Copy text, download TXT & SRT
  • Timestamps & in-transcript search
  • Title, creator and view count
  • 3-day history
Most popular

Starter

For creators and researchers every week.

$6.58

per month · $79.00 billed yearly · auto-renews until cancelled

500 credits
every month · $0.013 per credit
  • All 6 export formats
  • AI transcription when captions are missing
  • Long-video AI at 3 credits / minute
  • Full stats, engagement rate, hashtags, music
  • Batch up to 10 links
  • 30-day history
Best value

Pro

For teams, agencies and heavy research.

$16.58

per month · $199.00 billed yearly · auto-renews until cancelled

1,500 credits
every month · $0.011 per credit
  • Everything in Starter
  • Comment export (top 100) · 2 credits
  • Batch up to 50 links at once
  • 90-day history
  • Lowest price per credit

Subscriptions renew automatically at the end of each billing period until cancelled; cancel anytime from your dashboard. Prices exclude taxes, which are calculated at checkout. By subscribing you agree to our Terms, Privacy Policy and Refund & Cancellation Policy. Orders are processed by our online reseller & Merchant of Record, Waffo Pancake, who also handles order-related inquiries and returns.

More transcript tools