Caption maker

Caption Maker for Short Clips, Quotes and Memes

Some videos don't need AI at all: a ten-second meme, a quote pulled from a podcast, a product clip with three callouts. Here you type each caption at the moment it should appear, give it a bold look and download the clip as an MP4. Without the AI step there's no account and no cost, and your video and your words stay on your computer.

Subtitle editor

Load a video, get subtitles from AI, an SRT/VTT file or your own typing, style them, and download an MP4 with the subtitles in the picture.

MP4, MOV, M4V, WebM or MKV · free to edit and render · no watermark · the video stays on your device

When typing is quicker than AI

AI captioning earns its keep on long talking videos. On short clips it can be the slower route, and sometimes simply the wrong one.

  • The clip has no speech: a cooking shot, a pet video or a screen recording that needs labels rather than a transcript.
  • The words on screen aren't the words spoken: a joke setup, a punchline, or a quote you want to frame in your own way.
  • There's singing or loud music, which speech recognition handles badly.
  • You need three or four captions, and typing them takes less time than signing in and checking a draft.
  • You'd rather keep everything local. Without AI the video isn't uploaded anywhere and you don't need an account.

If the clip is mostly someone talking, the video caption generator writes the lines for you, and you can still restyle them exactly as described here.

Making captions by hand

  1. Open the editor below. It starts on the Creator preset: bold yellow text with a thick outline.
  2. Untick "Write the subtitles automatically with AI", then choose your clip (MP4, MOV, M4V, WebM or MKV).
  3. Play the clip and press Space where the first caption should appear.
  4. Press Enter to add a line at the playhead, then type its text in the box in the line list. Press Enter inside the box if you want a second row.
  5. On the timeline, drag the line's right edge to where it should disappear, or drag the whole line to move it.
  6. Repeat for each caption, then open Style to change the font, colour, size or position.
  7. Click Render video, start the render and click Download video when it's ready.

Timing without fuss

Hand timing is where short captions succeed or fail. A caption that appears a beat late flattens a punchline; one that vanishes too soon can't be read.

  • Start a caption on the frame where the beat lands, not wherever you happened to pause. Left and Right move the playhead a second at a time; hold Shift and they move a tenth of a second, which is fine enough for comic timing.
  • When you know the exact moment, type it. Start and end times in the line list accept milliseconds.
  • Give every caption enough time on screen. The editor flags lines shown for under 0.8 seconds and lines with more characters than a viewer can read in their time.
  • Leave gaps where nothing needs saying. A caption that hangs over the next shot looks like a mistake.

Dragged edges snap to 10 ms steps, so the timeline stays tidy. To move every caption at once, use "Shift all by"; adjusting subtitle timing explains when that helps.

Styling captions for clips

Creator is a starting point, not a rule. Some combinations that work for short-form video:

Meme or reaction clip
Anton or Bebas Neue in UPPERCASE, white with a thick black outline, placed at the top or in the middle so it reads like a caption card.
Quote from a podcast or interview
A serif such as Playfair Display or Lora in mixed case, on a Rounded box with some transparency, near the bottom.
Product or tutorial callouts
Montserrat or Inter with High Contrast colours, kept to a few words so each label reads at a glance.
Playful or children's content
Bangers or Baloo 2 with a coloured outline and a little extra letter spacing.

One style applies to every caption in the clip; for different looks on different lines you'd need a full video editor. Turn on "Show safe area" for your clip's shape, especially 9:16, so the app's buttons don't sit on your text. Subtitle styles and fonts for subtitles go further into both.

Three quick jobs

12-second reaction meme

Two captions: the setup at the top while the clip plays, the punchline in the middle on the final beat. UPPERCASE Anton, no AI, so no account and no cost.

40-second quote from a podcast episode

Four lines typed from a transcript you already have, each held long enough to read comfortably, with the Cinema preset for an editorial feel.

25-second product clip for a store page

Three labels, "Folds flat", "Fits in a bag" and "Opens in one move", each appearing as the feature is shown. High Contrast preset, middle position.

What this caption maker won't do

Knowing the edges up front saves a wasted render.

  • Captions are still text. There are no entrance effects, moving text or highlighted words.
  • It places text only: no stickers, shapes or images.
  • One style per video, as above.
  • Rendering needs a computer browser: Chrome or Edge 94 or later, Safari 16.4 or later, or Firefox 130 or later. On a phone you can type captions and export an SRT, then render on a computer.
  • The output is always an MP4. If you need a GIF, convert the rendered file with another tool.

Keeping your captions for later

Captions and style are saved as a draft in this browser for up to five videos, so you can close the tab and carry on later by opening the same clip. Export SRT if you want the text and timings as a file, for instance to import onto a different cut of the same clip, or to hand to someone finishing the edit in CapCut (importing SRT into CapCut). For longer videos typed line by line, adding subtitles manually covers a keyboard-first workflow. And if the clip turns out to need its speech transcribed after all, the subtitle generator produces the file for you.

About the subtitle editor on this page

Opens
MP4, MOV, M4V, WebM, MKV videos your browser can decode
Subtitles from
AI (from the speech, optionally translated into one of 21 languages), an SRT or VTT file, or typing them in
You download
An MP4 with the subtitles drawn into the picture at the original resolution and frame rate, plus SRT and VTT files
Cost
Editing, styling, rendering and SRT/VTT export are free, with no account and no watermark. AI subtitles cost 1 credit per minute (5-credit minimum per video); signing in with Google gives 100 free credits and accounts get 10 free credits a day
Privacy
The video never leaves your device and is rendered in your browser. Only for AI subtitles is the audio sent, over HTTPS, and it is deleted within 30 minutes of delivery
Rendering needs
Chrome or Edge 94+, Safari 16.4+, or Firefox 130+ on a computer. Editing and SRT/VTT export work in any current browser

More: subtitle and caption generators

Subtitle tools

Frequently asked questions

Is the caption maker free?

Yes, when you type the captions yourself. Typing, styling, rendering and downloading cost nothing and need no account; only AI-written captions use credits.

Can I put captions at the top of the clip?

Yes. In Style, set the position to top, middle or bottom and fine-tune it with the vertical offset.

Can each caption have a different colour?

No. The style you choose applies to every caption in the video. You can change any line's words, but colour, font and position are shared.

How do I make a caption stay up for exactly two seconds?

Type its start time in the line list, then type an end time two seconds later. Both fields accept milliseconds.

Can I caption a GIF?

Not directly; the editor opens MP4, MOV, M4V, WebM and MKV. Convert the GIF to MP4 first, caption it, and convert the result back if you need a GIF.