Caption generators that do not watermark your video
Updated
A watermark is almost always applied when the captions are rendered into the picture, not when they are written to a subtitle file. That is why a free tier can hand you a clean .srt and still stamp the exported MP4: burning in is the step that costs the service money, so it is the step they charge for. Check a pricing page for the word watermark before you upload anything, and render a few seconds as a test before you commit to a long file.
The watermark is on the video, not on the subtitle file
This catches people out because the free tier looks complete right up to the end. You upload a clip, the captions come back, you edit the timings, and the .srt downloads without a mark on it. Then you ask for the version with the words rendered into the picture, and the logo appears.
The split is not arbitrary. Writing a subtitle file is a few kilobytes of text that the service generated anyway. Rendering captions into every frame means decoding the video, compositing, and encoding it again, which is the expensive part of the whole job. So that is where the paywall goes, and a watermark is the version of a paywall you are allowed to walk past.
It also means the watermark is worst for the people who need burn-in most. A subtitle file is fine for a site that reads one. Short-form video feeds generally do not, so the rendered file is the only output that works there.
How to find out before you spend an hour on it
The information is usually published, just not on the page you landed on. Four checks, in the order that costs you least:
- Search the pricing page for the word watermark. If removing it is listed as a paid feature, the free export has one
- Look for whether the free tier distinguishes a subtitle file from a rendered video. If it does, assume only the file is clean
- Render five seconds before you render fifty minutes. A test clip costs a minute and answers the question completely
- Check the export resolution too. A free tier that caps you at 720p has not watermarked anything, but it has still decided what you are allowed to publish
Why this one has nothing to stamp
The reason a service wants its name on your video is that it paid for the render. When the render happens on your own machine, through the video encoder already built into your browser, nobody paid for it but you. There is no cost to recover and so no argument for the logo.
That is the whole mechanism, and it is worth understanding rather than trusting, because it also predicts where the real limits are. A tool with no marginal cost has no reason to meter minutes and every reason to be bounded by what fits in a browser tab instead.
If the watermark is already burned in
There is no clean way to take it out. The pixels under it were discarded when the file was encoded, so anything that hides it is guessing. Cropping loses part of the frame and changes the aspect ratio. Blurring or covering it is visible and usually looks worse than the logo did.
The fix is to go back to the source. If you still have the original video and the subtitle file the tool gave you, you already have both halves of the job: import the .srt somewhere that renders without a watermark and burn it in again from the untouched footage. The timings are the part that took the work, and those survive.