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.

Upload
AI start

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.

Speakers
All plans

Resumable large uploads

Big files upload in chunks and resume from the last completed chunk after a dropped connection instead of starting over.

Uploads
Resumable

SRT/VTT subtitle import

Bring existing subtitle files into a project when captions were produced elsewhere or supplied by a client.

SRT
VTT

Saved caption states

Keep source, uploaded, and translated caption states available so a project can reopen with the right active language and timing data.

States
Reopen

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.

Waveform
8K sources

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.

Text
Quill

Waveform timeline

Review speech rhythm with a waveform timeline, mini navigator, vertical playhead, and synced video scrubbing.

Waveform
Playback

Drag and resize timing

Move subtitle blocks on the timeline and resize their edges to adjust start and end times with visual context.

Timing
Timeline

Add, delete, split, and merge

Use structural subtitle operations when a line needs to be broken apart, joined, inserted, or removed.

Cleanup
Control

Search and replace

Find phrases across captions, jump between matches, replace one match, or replace all while preserving undo history.

Review
Undoable

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.

Reflow
Restore

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.

Presets
Workspace

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.

Brand fonts
Languages

Global font and color

Control font size, foreground color, bold, italic, underline, strikeout, and spacing from the base style.

Readable
Base style

Global outline and shadow

Tune outline color, outline width, shadow color, and shadow depth so subtitles stay readable over busy video.

Outline
Shadow

Background box styling

Add a background box with adjustable color, width, and opacity when contrast matters.

Background
Contrast

Position, margins, scale, and rotation

Place subtitles with 9-point anchors, safe-area margins, horizontal and vertical scale, and global rotation.

Placement
ASS

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.

Per line
Inline style

Local outline and shadow

Increase or reduce outline and shadow on a specific caption when the background changes behind it.

Readability
Override

Local background control

Give a single caption its own background treatment instead of changing the base style for the whole video.

Contrast
Caption

Local anchors and offsets

Use 9-point local anchors plus X/Y offsets to move one caption relative to the inherited safe area.

Position
Offset

Local rotation

Rotate an individual subtitle when a scene, edit, or social layout needs a special placement.

Motion
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.

Animation
Timing

Karaoke sweep and instant modes

Highlight words with classic sweep or instant karaoke timing when word alignment is available.

Karaoke
Words

Word Flash and Word Build

Use focused word-by-word emphasis, with optional ghost context or future-word context for social clips.

Word timed
Social

Word Style active-word control

Style the active word with its own color, font size, outline, shadow, background, and decorations.

Active word
Style

Social active-line layout

Wrap captions into social-friendly line groups and style active or inactive lines with inherited or overridden values.

Active line
Layout

Language-aware effect limits

Word-timed effects are limited to supported Latin-language projects, while other lines render normally.

Reliable
Guarded

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.

Translation
States

Browser preview with JASSUB/libass

Preview ASS-style subtitles directly over the video so timing, styling, effects, and placement can be checked before export.

Preview
libass

Subtitle downloads

Download SRT, VTT, or TXT files on any plan — ASS downloads are included from Creator up — for platforms, clients, and editing workflows.

SRT
VTT
ASS
TXT

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.

Quality
4K

Burned-in MP4 export

Export a captioned MP4 with the generated ASS file burned into the video by backend export workers.

MP4
Cloud render

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.

Parity
Confidence

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.

Workspace
Projects

Autosave and reopen flow

Editor changes save back to the project so users can leave, reopen, and continue from the latest caption state.

Autosave
Resume

Plan-aware action gates

Upload, translation, and burned export actions check email verification, workspace policy, and available credits before work starts.

Billing
Policy

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.

Pricing
Limits

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.

Delivery
Recovery

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.