Limited-time offer — OCR Lifetime $129 $63 · first 20 buyers · Aug 26 – Sep 9, 2026 (UTC) only. Download free and unlock it in the app.

GeekLink OCR

Turn Burned-In Subtitles into Editable SRT

Editable SRT · Auto Timing · Batch Processing · Local Mac & Windows App

OCR Subtitle Extraction

Recognize hardcoded subtitle text from videos. Supports Chinese, English, Japanese, Korean, and more.

Auto Timeline Alignment

Automatically detect when subtitles appear and disappear, precisely aligning to each frame.

Batch Processing + Editable Export

Import multiple videos at once. Edit recognized text and timeline, then export standard SRT files.

100% Local Processing

All processing happens on your computer. No uploads, no internet required, zero privacy risk.

Runs Locally 7-Day Free Trial No Sign-up CJK + Latin

Mac: Apple Silicon, macOS 13.0+ · Windows: 64-bit desktop build

Three steps

From baked-in text to editable subtitles

Import a video or a whole folder into GeekLink
1

Drop in your videos

One clip or a whole season's folder. Nothing uploads — files stay on your computer.

Review auto-detected subtitle lines in GeekLink
2

Confirm the detected lines

Subtitle lines are detected automatically, each with its language pre-filled. Delete a logo or watermark line if one shows up, or drag a box to add a missed line.

Editable subtitles extracted from the video, ready to export
3

Export — in batch

Get an editable subtitle file per video. Fix anything flagged, then export the whole batch at once.

OCR Plan · Subtitle OCR

For hardcoded-subtitle work

Unlimited hard-subtitle OCR, editing, and clean export. No built-in cloud AI.

  • Core workflow
  • Unlimited hard-subtitle OCR
  • Editor, batch processing, and clean export
  • Best for
  • Already have a speech-to-text tool? Keep your purchase focused on OCR.

Need speech-to-subtitle, translation, and AI tools too? See Full Pro.

Blu-ray subtitles

Convert Blu-ray .sup / PGS subtitles to SRT — free forever

Ripped a Blu-ray and ended up with image-based .sup (PGS) subtitles? Converting them is usually a hassle. Drag the .sup file into GeekLink and it OCRs it into an editable, time-synced SRT — fully on your machine, accurate and fast. This one is free forever, and it never touches your monthly OCR minutes.

Questions people actually search

FAQ

What are hardcoded (burned-in) subtitles?

Also called hard subs, hardsubs, or burned-in subtitles: text rendered permanently into the video image — you can't turn it off, select it, or copy it. GeekLink reads that text back out into an editable subtitle file.

Can it do a whole folder at once?

Yes. Import a folder of episodes and GeekLink queues and processes every one, then batch-exports a subtitle file for each.

What do I get out?

An editable, time-synced subtitle file — the standard .srt format that every editor (Subtitle Edit, Premiere, Final Cut) reads. Edit it, re-time it, or translate it.

How do I download GeekLink for Mac or Windows?

Both desktop builds are free direct downloads from geeklink.dev. Get the DMG for Mac or the 64-bit ZIP for Windows — no app store, account, or login required.

Are the subtitle timings accurate?

Yes. GeekLink detects frame by frame when each subtitle line appears and disappears, so the exported SRT is time-aligned to the video — useful even if you only care about the timing and not perfect text (e.g. subs2srs cards for language learning).

Is it really free?

You can get 60 minutes of free OCR export every month.

Can it convert .sup / PGS (Blu-ray) subtitles to SRT?

Yes. Drop a .sup file — the image-based subtitle format used on Blu-ray (PGS) — into GeekLink and it OCRs it into an editable SRT, fully on your machine. This conversion is free forever and doesn't use your monthly OCR minutes.