Free animated captions

Captions that make people stop scrolling.

Free animated captions for TikTok, Reels and Shorts. No forced watermark, no sign-up, and your video never leaves your device.

  • Private: runs in your browser
  • Free, no account
  • Auto-transcribed

Everything you need for short-form captions

  • Free styles

    30+ animated caption styles, from clean to chaotic. Tweak colors, fonts and size, then save your own.

  • Private, on-device

    Transcription, editing and export all run in your browser. Your video is never uploaded.

  • Censor and bleep

    Mask swear words in the captions and bleep or mute them in the audio, with a review list.

  • Safe zones

    See where TikTok, Reels and Shorts buttons cover the screen, and auto-fit captions around them.

  • Hook titles

    A bold title over the first seconds to grab attention. Captions move out of its way.

  • Edit by text

    Delete words in the transcript to cut them from the video. Undo anything.

All styles

Three steps, about a minute

  1. 1UploadPick a video. It stays on your device.
  2. 2Pick a styleSpeech is transcribed automatically. Fix any word.
  3. 3ExportDownload an MP4 ready for TikTok, Reels or Shorts.
Caption a video

Questions

Is it really free?

Yes. Every style, effect and export is free, with no account. The site is supported by ads. An optional end card credits Saynetic, and you can turn it off.

Is my video uploaded anywhere?

No. Speech recognition, editing and export all happen in your browser. Only the speech model (once) and fonts are downloaded.

Which videos work?

MP4, MOV or WebM, up to 3 minutes and 1080p. Vertical 9:16 is ideal; other shapes can be framed with a blurred background.

Does it work on my phone?

Yes, in current Safari, Chrome, Edge and Firefox. Phones use a lighter speech model by default; long or 4K videos are faster on a computer.

What languages are supported?

English speech for now. You can type or fix any caption text by hand.

Saynetic
New video
  1. 1Upload
  2. 2Transcribe
  3. 3Style
  4. 4Export

Captions

Transcribe

Speech-to-text runs on your device using an open Whisper model.

Speech model

Runs on your CPU (WebAssembly).

  1. 1Upload
  2. 2Transcribe
  3. 3Style
  4. 4Export

Add your video

Drag and drop a video here, or

MP4, MOV or WebM · up to 3 minutes · up to 1080p

Your video never leaves your device.