Upload files or create captions manually
Read SRT, WebVTT, and ASS timelines, or enter each caption with its own start and end time and preview it live before export.
Import SRT, VTT, or ASS captions and burn them into the picture, or remove existing subtitle streams and export MP4.
orFiles are processed on your device and never uploadedUpload SRT, VTT, or ASS files or create timed captions manually, customize fonts, background, outline, effects, and position, then burn them into video or remove subtitle streams locally.
Read SRT, WebVTT, and ASS timelines, or enter each caption with its own start and end time and preview it live before export.
Adjust font family, weight, size, colors, background opacity, outline, shadow or glow, plus top, middle, or bottom placement.
Copy the original video and audio without quality loss when possible, excluding subtitles, with an automatic H.264 / AAC fallback.
Subtitle rendering, compositing, encoding, and result creation stay in the current browser without uploading media or caption text.
Burned captions become part of the picture, so every player shows them but they cannot be switched off. Soft subtitles remain separate selectable tracks whose support depends on the container and player.
No. Removal excludes independent subtitle streams only. Captions already burned into pixels require picture repair or a dedicated content reconstruction workflow.
Not completely. The tool reads ASS dialogue and timing, then burns it with the unified appearance selected on this page to avoid browser font and libass compatibility problems.
No. File reading, subtitle parsing, Canvas rendering, and ffmpeg.wasm export all happen in your device memory.
Create image and video assets with RouteMarket AI, then return here to add captions and export locally.