HookFindr

Turn any video into clean text — in seconds.

Paste a TikTok, YouTube, or Reel. Get the words back. Copy, save, or share — no signup, no install.

Works with TikTok YouTube Shorts Reels X Twitch clips
On your phone? Send the text to your laptop in one tap →
5 videos a day, free.
Sign in with Google or your email. One tap — no password.
✓ Check your inbox — we just sent you a link. It works for 15 minutes.
Starting… 0s
Wrong or garbled transcript? Report it and we'll take a look.

Need the text or the song out of a TikTok?

Paste the link in the box at the top of this page. HookFindr gives you three things back from one link: the spoken words as text with a timestamp on every line, the song with its title, artist and full lyrics when the video uses a recognised track, and the on-screen text burned into the video when you ask for it. No signup for the first ones, no install, nothing to learn. You can copy the result, download it as .txt or .srt, and download synced lyrics as .lrc.

Why the song is handled separately from the speech

Speech to text is trained on people talking, not people singing, so on a music video it returns words that sound right and mean nothing. Real example: the line is "Do you see the man on the screen, just a puppet but you never see the strings" and speech to text returned "Play a scene of man on the screen, just above the plane never seen strange". When HookFindr recognises the track, it looks the official lyrics up and shows those instead of the garbled version, aligned to where the clip sits inside the song. If the creator talks over the music, you get the lyrics where the music plays and the voiceover where they speak.

How long it takes

Measured across a ledger of 213 completed videos: a median of 25.6 seconds per video end to end, a mean of 27.9 seconds, and 41.8 seconds at the 90th percentile. Reading the text burned into the frames is a separate, slower pass of roughly 25 seconds, which is why it is a button rather than the default.

What we check before you see it

Speech to text fails quietly rather than loudly. Every transcript passes a gate for length, null output and repeated phrase loops, and anything that fails is named as failed rather than handed over looking finished. If a result still comes back wrong, there is a report link under it and we look at it.

Why a whole profile is not instant

Collection is paced on purpose so nothing gets rate limited part way through a job. Fifty videos is about 90 minutes of machine time before a person looks at the output, and 25 videos is about 35 minutes. Anyone promising a hundred transcripts in an hour is either not pacing or not finishing.

What is never in the numbers

Likes, comments, shares and ad spend. They are not available at this volume, so they are left out and marked as left out. They are not estimated and they are not guessed.

Two ways to get it

One video, free.

The box at the top of this page. Three a month with no signup, five a day signed in. Already-done videos stay free.

A whole profile, transcribed for you. From $10.

Give one creator's handle and their videos come back as text: $10 for their 25 newest, $20 for 50, $35 for 100. Three files every time. A readable text file with a [mm:ss] stamp on every line, a spreadsheet with one row per video, and a spreadsheet with one row per timed line for hunting a phrase across a hundred videos. The words come from the creator's own caption track when they uploaded one and speech to text when they did not, and the file says which, per video. Order bulk transcripts

A hook teardown of one creator. From $15.

The same transcripts, read for what repeats. $15 at the launch price for 25 videos, $35 for 50, and $65 for the version that also blanks their opening scaffolds so you can fit your own subject into them. You get the opening formulas they reuse, every video above twice their median views with what was different about it, and their posting cadence, sounds and hashtags. Every claim carries the video id it came from, so you can open the video and check it. Order a teardown

How it works

  1. Paste a video link. Anywhere a video lives — TikTok, YouTube, Reels, you name it.
  2. Wait a few seconds. We pull out the words from the video.
  3. Copy, save, or share. Use the text for anything — captions, notes, quotes, scripts.

3 free a month, no signup. Sign in for 5 a day. Pricing

Contact

Questions, feedback, partnership inquiries, or bug reports: [email protected]