For Premiere Pro · Windows

Dynamic captions.
Free.

Animated, word-by-word captions like the ones on every Short and Reel. DynCap listens to your video, times every word, and gives you a finished video with the captions burned in, or a transparent clip for Premiere. No subscription and no uploads. It runs on your PC.

Windows 10/11 · about 105 MB · no Python needed

Five of the nine styles, made with DynCap

Three steps

  1. 1

    Transcribe

    Pick your video or exported audio. Whisper, OpenAI's free speech model, works out every word and the exact moment it's spoken.

  2. 2

    Style

    Fix any misheard words, choose one of nine styles, and adjust size, position and colours with a live preview.

  3. 3

    Export

    Get a finished .mp4 with your audio, ready to post. Or get a transparent .mov to drop on the track above your footage in Premiere.

Nine styles

Five bold ones and four minimal ones. Every style lets you change the size, height and colours.

Bold Pop: big uppercase words, spoken word in yellow
Bold PopSpoken word turns yellow and pops
Karaoke Box: purple box behind the spoken word
Karaoke BoxA box jumps to each word
One Word: one huge word at a time
One WordOne huge word, bouncy pop
Neon Glow: glowing condensed letters
Neon GlowGlowing letters, slides up
Clean Subtitle: sentence on a dark box
Clean SubtitleWords light up as spoken
Minimal White: small clean white words
Minimal WhiteSmall, calm, soft shadow
Minimal Underline: thin line under the spoken word
Minimal UnderlineA thin line follows the voice
Lowercase Reveal: words appear as spoken
Lowercase RevealWords appear one by one
Minimal Box: black text on a white card
Minimal BoxBlack on a white card

Free

No trial, no watermark, no monthly fee.

Offline & private

Everything runs on your PC. Your videos are never uploaded.

Mix animations

Fade, blur, slide and scale, per phrase or per word, with a live player to preview.

Fix any word

Edit the transcript. Words you don't touch keep their exact timing.

Real transparency

Exports ProRes 4444 with alpha, which Premiere reads natively.

Hindi in देवनागरी

Hindi, Marathi and Nepali captions in proper Devanagari, plus about 100 other languages.

Pricing

Paid caption plugins cost about $10–30 a month. DynCap costs nothing.

Free

$0 forever

  • All 9 styles
  • Unlimited videos, no length limit
  • No watermark, no account
  • Runs offline on your PC
  • Editable transcripts + .srt export
Download free

Pro Coming soon

Soon

  • Everything in Free
  • More styles and style packs
  • Save and share your own presets
  • Faster rendering on NVIDIA GPUs
  • Caption many videos at once
Follow on X for launch

The free version stays free. Pro will only add extras.

Guide

From download to captions in Premiere in about five minutes.

1. Install

  1. Download DynCap-Windows.zip and unzip it, for example to your Desktop.
  2. Open the DynCap folder and double-click DynCap.exe. Keep it next to its _internal folder.
  3. Windows may say "Windows protected your PC" because the app isn't signed. Click More info → Run anyway. You only need to do this once.

2. Caption a video

The DynCap window: file picker, transcript box, style settings and live preview
  1. Finish your edit first. The captions follow the final audio.
  2. In Premiere, export the audio (File → Export → Media, MP3 or WAV), or use the full video file.
  3. In DynCap, click Choose file… and pick it.
  4. Click Transcribe. The first time, it downloads the speech model (about 480 MB, once). A 1-minute clip then takes under a minute.
  5. Read the transcript and fix any wrong words. Change only the words and leave the [00:01.20 --> 00:03.40] part alone.
  6. Pick a style, then mix animations: fade, blur, slide (up/down/left/right) and scale, for the whole phrase or each word, optionally animating out too.
  7. Press ▶ Play under the preview to watch your video with sound and captions before you export.
  8. Set Size to your sequence size, for example 1080x1920 for Shorts. This matters if you exported audio only.
  9. Under Output, pick Finished video (.mp4) for a ready-to-post video with audio, or Transparent overlay (.mov) to edit further in Premiere.
  10. Click Generate. A 60-second clip takes about 2–3 minutes.

3. Into Premiere (overlay)

Skip this if you made a finished .mp4. That's already your video with captions and audio.

  1. File → Import the _captions.mov.
  2. Drag it onto V2, the track above your video.
  3. Line up its start with the start of what you transcribed. If you exported the whole sequence, put it at 00:00.

The .mov shows a black background in normal video players. That's expected. The background is transparent and only shows as clear once it sits over your footage.

4. Fixing mistakes later

  • A typo or a different style: open DynCap, click Load… on the transcript it saved, fix it, generate again, and replace the clip in Premiere.
  • You changed the edit: the timing no longer matches. Export the audio again and re-caption it.
  • Tick Also save plain .srt to get a normal subtitle file as well, which is handy for YouTube.

5. Speed vs accuracy

The Accuracy menu picks the size of the speech model. Each one downloads once.

ModelDownloadSpeedAccuracy
tiny75 MBfastestrough
base145 MBfastokay
small480 MBgoodgood (default)
medium1.5 GBslowvery good
large-v33 GBslowestbest

Language: Auto-detect works for most videos, but picking the language is faster and more reliable. For Hindi captions in Devanagari, choose Hindi - देवनागरी (hi). For Hindi, medium is noticeably more accurate than small.

6. Tips

  • The .mov files are big because ProRes with transparency always is. Delete them once your project is exported.
  • If the captions cover something, change Height on screen and generate again.
  • Max words on screen controls the pace: 1–3 feels punchy, 5–8 reads like subtitles.
  • Clean audio gives better transcripts. Remove loud music before you transcribe.

FAQ

Is it really free?

Yes. There's no account, no watermark and no time limit. It uses free, open-source parts: Whisper (MIT licence) and fonts under the Open Font License.

Does it work on Mac?

The ready-made app is Windows only for now. The source code runs on Mac and Linux with Python. The included README.md explains how.

Do I need Premiere?

No. Choose Finished video (.mp4) and DynCap gives you your video with the captions and audio, ready to upload. Premiere users can pick the transparent overlay instead for more control.

I see two sets of captions

Your video player is also showing a subtitle (.srt) file that has the same name as the video. Newer versions don't save one unless you tick the option, and name it so players don't load it automatically. Delete the old .srt file, or turn subtitles off in the player.

Is it a Premiere plugin?

Not yet. It's a separate app that makes either a finished video or a caption clip you import. That keeps it simple, and it works with any Premiere version. A built-in panel may come later.

Do I need a good PC or a GPU?

No. It runs on any normal Windows 10/11 PC using the processor. A faster PC just finishes sooner.

Which languages work? Hindi?

Whisper understands about 100 languages. Hindi, Marathi and Nepali come out in proper Devanagari (नमस्ते, कैप्शन, कंप्यूटर), with correct matras and conjuncts in every style. Pick the language in the Language menu rather than leaving it on auto-detect, which sometimes hears Hindi as Urdu. Use the medium model for the best Hindi accuracy.

The captions show a black background in Premiere

Make sure the clip is on a track above your video. If it's still black, right-click the clip in the Project panel, choose Modify → Interpret Footage, and make sure Ignore Alpha Channel is not ticked.

Something went wrong. Where do I look?

DynCap writes a log to %LOCALAPPDATA%\DynCap\log.txt. Paste that path into the File Explorer address bar to open it.

Make your captions move.

Free for Windows 10/11. Unzip it and run it.

Download DynCap for Windows

Or get the source code (Python, Mac/Linux too).