Burn Subtitles into Video

Burned-in subtitles — also called hardcoded or hard subs — are rendered into the pixels of the video itself. They can't be switched off, shifted out of sync, or restyled by a player, which makes them the right choice whenever a platform ignores subtitle files or you need the text to look exactly the same everywhere.

In Recapo, burning in is the last step of a connected flow: generate captions with AI or confirm a track you've already edited, set the style and position, and render a new video with the subtitles fixed into the picture. Keep a soft SRT copy alongside it — you'll want one for re-edits and translations.

Live preview
Upload a video to see it here — subtitle style updates as you tweak字幕样式实时预览
Subtitle file (SRT / VTT / ASS)
No subtitle file yet? Generate with Auto Subtitles
Color style
Font
Font size (% of height)
Vertical position (%)
Caption box

Processing runs on this page — don't leave while it's running, or the task is cancelled.

Hard subtitles vs. subtitle files: when to burn

Soft subtitles (a separate SRT/VTT file or platform caption track) are flexible — viewers can toggle them, and one video serves many languages. Hard subtitles trade that flexibility for certainty. Burn when certainty wins:

The platform or embed context doesn't accept subtitle file uploads.
Short-form feeds where captions must show by default, full stop.
Trailers, ads, and brand clips where typography is part of the design.
Files shared directlymessaging apps, drives — where no player settings exist.
AaInter · 32pxOutline 2px#FFFFFF
Aa
TV
Aa
Phone
Aa
Embed
Pixel-for-pixel on every player

Styling that survives every player

A soft subtitle file renders differently in every player: fonts substitute, sizes shift, positions jump. Burning in ends that lottery. The font, stroke width, color, and placement you approve in the preview are encoded into the frames, so the version a viewer sees on a TV, a phone, or inside an embedded player is pixel-for-pixel the one you exported.

How it works

How to use the Recapo burn subtitles into video

Three steps, fully in the cloud — nothing to install.

Import videoclip.mp4 · 00:58
AI captionsorUpload SRT

Step 1: Load video and subtitles

Import your video, then generate captions with AI or use the subtitle track you've already proofread in Recapo.

Your caption sits here
Outline 2pxBottom center

Step 2: Style and position the text

Choose font, size, color, outline, and placement. The preview shows exactly how each line will sit on the frame.

Subs fixed in the picture
Burning in…hardsub.mp4
Hardcoded · publish anywhere

Step 3: Render the burn-in

Export a new video with subtitles baked into the picture — ready for any platform, player, or embedded context.

Use it free
FAQ

Frequently asked questions about the burn subtitles into video

Can viewers turn burned-in subtitles off?

No — that's the defining trade-off. The text is part of the image. Keep an SRT copy of the track so you can always produce a clean or differently-subtitled version later.

Does burning in subtitles reduce video quality?

Rendering text requires re-encoding the video, and the export presets target visually lossless results. If the file comes out large, compress it afterward in the same workspace.

Can I burn in translated subtitles?

Yes. Translate the track with the subtitle translator first, then burn each language as its own export — one video file per audience.

What is the difference between burning subtitles in and exporting an SRT file?

An SRT is a separate file that a player loads and the viewer can turn off. Burning subtitles renders the text directly into the video frames, so the captions are part of the picture and always show, even on platforms that ignore subtitle files.

Can I change the font, size, and position of the captions before they are burned in?

Yes. You set the font, size, outline, and on-screen position before rendering so the captions read clearly and stay inside the safe area. Once the video is rendered the styling is fixed in the frames, so adjust it before you export.

Do I need to generate the subtitles here first?

No. This tool focuses on the burn-in and export step. You can bring captions from Recapo's Auto Subtitle Generator or AI Subtitle Generator, or supply your own SRT and timing, and this tool renders them into the video.

Ready to try Burn Subtitles into Video?

Burn subtitles into video online: hardcode captions with your font, color, and outline fixed into the frame so they look identical on every platform and player.

Use it free