Caption control from preview to delivery
Caption control that survives export.
Start from AI captions or a client subtitle file, then correct timing, styling, effects, and translations in the browser. CutCaption keeps those approved caption decisions connected to ASS delivery and burned-in video export.
Start
Generate captions with AI or import SRT/VTT subtitles.
Refine
Correct client text, timing, layout, and style against the source video.
Deliver
Approve in preview, then download ASS or export a burned-in MP4 from the same caption instructions.
Caption creation
Start from AI captions or your own subtitle file.
CutCaption is built for real projects that begin in different states: raw video, a draft transcript, or an existing subtitle file that still needs polish.
AI caption generation
Upload a video and let the processing pipeline prepare captions, proxy media, waveform data, and project assets for the editor.
Speaker detection & per-speaker styles
On any plan, automatically detect who's speaking or add and assign speakers manually, then name, color, and style each speaker — with optional names in the video and subtitle files.
Resumable large uploads
Big files upload in chunks and resume from the last completed chunk after a dropped connection instead of starting over.
SRT/VTT subtitle import
Bring existing subtitle files into a project when captions were produced elsewhere or supplied by a client.
Saved caption states
Keep source, uploaded, and translated caption states available so a project can reopen with the right active language and timing data.
Project-ready media assets
Sources up to 8K are prepared into browser-friendly media, waveform context, and preview assets so editing stays responsive after upload.
Timing and transcript
Edit the words and the moment they appear.
The editor keeps caption text, playback, list selection, and timeline movement tied together so editors can fix the details a client will notice.
Caption card editing
Edit subtitle text in focused caption cards with Quill-backed formatting feedback and synced active-card selection.
Waveform timeline
Review speech rhythm with a waveform timeline, mini navigator, vertical playhead, and synced video scrubbing.
Drag and resize timing
Move subtitle blocks on the timeline and resize their edges to adjust start and end times with visual context.
Add, delete, split, and merge
Use structural subtitle operations when a line needs to be broken apart, joined, inserted, or removed.
Search and replace
Find phrases across captions, jump between matches, replace one match, or replace all while preserving undo history.
Re-split and reset
Reflow every caption to a maximum word count in one action, or restore the original AI transcript when edits go too far.
Subtitle styling
Set a strong global look for the whole video.
Global controls define the base subtitle style that carries through preview, ASS download, and burned video export.
Built-in and saved presets
Start from built-in style recipes or reuse workspace-saved presets for recurring channels and client looks.
Fonts, brand uploads, and fallback
Pick from display fonts, upload your own brand fonts to the workspace library and pin favorites, with Noto fallback for mixed-script captions.
Global font and color
Control font size, foreground color, bold, italic, underline, strikeout, and spacing from the base style.
Global outline and shadow
Tune outline color, outline width, shadow color, and shadow depth so subtitles stay readable over busy video.
Background box styling
Add a background box with adjustable color, width, and opacity when contrast matters.
Position, margins, scale, and rotation
Place subtitles with 9-point anchors, safe-area margins, horizontal and vertical scale, and global rotation.
Local overrides
Adjust one line without disturbing the whole project.
Local controls let a creator solve the awkward caption that needs different emphasis, placement, or spacing while preserving the global style.
Local text styling
Apply subtitle-level font size, color, outline, shadow, background, and text decoration overrides.
Local outline and shadow
Increase or reduce outline and shadow on a specific caption when the background changes behind it.
Local background control
Give a single caption its own background treatment instead of changing the base style for the whole video.
Local anchors and offsets
Use 9-point local anchors plus X/Y offsets to move one caption relative to the inherited safe area.
Local rotation
Rotate an individual subtitle when a scene, edit, or social layout needs a special placement.
Effects
Use social-ready movement without losing export parity.
Effects are modeled through the same ASS/libass path as final output, so the creative controls are designed to preview and export predictably.
Entrance and exit animations
Add subtitle-level entrance and exit motion with duration controls for animated caption moments.
Karaoke sweep and instant modes
Highlight words with classic sweep or instant karaoke timing when word alignment is available.
Word Flash and Word Build
Use focused word-by-word emphasis, with optional ghost context or future-word context for social clips.
Word Style active-word control
Style the active word with its own color, font size, outline, shadow, background, and decorations.
Social active-line layout
Wrap captions into social-friendly line groups and style active or inactive lines with inherited or overridden values.
Language-aware effect limits
Word-timed effects are limited to supported Latin-language projects, while other lines render normally.
Translation and export
Review the result before you deliver it.
Translation, preview, downloads, and video export stay connected to the same saved caption data, so client-approved work is not rebuilt in another tool.
Translated caption states
Request translations, keep translated states attached to the project, and review the active language in the same editor.
Browser preview with JASSUB/libass
Preview ASS-style subtitles directly over the video so timing, styling, effects, and placement can be checked before export.
Subtitle downloads
Download SRT, VTT, or TXT files on any plan — ASS downloads are included from Creator up — for platforms, clients, and editing workflows.
Export resolution choice
Pick the export resolution before you spend minutes, up to the ceiling your plan and source allow — including 4K on higher plans.
Burned-in MP4 export
Export a captioned MP4 with the generated ASS file burned into the video by backend export workers.
Preview-to-export parity
The same generated ASS instructions drive JASSUB/libass preview, ASS downloads, and FFmpeg/libass burned-video export for supported caption treatments.
Workspace and delivery
Keep project access, billing, and delivery rules together.
CutCaption is a solo-friendly product surface, but the workflow is still organized around workspaces, usage, and reliable delivery boundaries.
Workspace projects
Projects live inside a workspace so membership, billing, and project access use the same boundary.
Autosave and reopen flow
Editor changes save back to the project so users can leave, reopen, and continue from the latest caption state.
Plan-aware action gates
Upload, translation, and burned export actions check email verification, workspace policy, and available credits before work starts.
Pricing-relevant limits
Public pricing surfaces included minutes, watermark rules, clean exports, resolution limits, Speaker detection on every plan, cloud processing, and paid extra-minute packs.
Export recovery
Return to interrupted exports with saved status and previous rendered versions — and after an original file expires, the export flow offers a retry from the retained 720p proxy.
Built for client delivery
Start quickly, then keep control when the brief gets specific.
Use this catalog to confirm the timing, styling, effects, translation, and delivery controls behind a client-ready caption workflow.
