Caption any video,
right in your browser.

Upload a video. AI transcribes it. Edit the text, pick a style, and download with captions burned in. Everything runs client-side.

No credit card required · 3 free videos to start

framephase.app
Before
After

What it does

The full caption workflow,
in one tool.

Most tools make you bounce between apps. FramePhase handles transcription, editing, styling, and export in a single flow.

AI transcription

Powered by AWS Transcribe. Auto-detects language from 100+ supported, handles accents, returns timestamped text.

Burned-in captions

Captions get baked into the video file using FFmpeg WebAssembly. Works on any platform — no player support needed.

Runs in your browser

Video processing happens client-side via WebAssembly. Your video never touches our servers. Privacy by design.

13+ caption styles

From Classic to Neon to TikTok-style. Choose a preset, tweak colors, pick font sizes. Make it yours.

Multi-language support

Transcribe in 100+ languages with auto-detection. Or manually select for better accuracy on specific content.

Batch upload

Queue multiple videos at once. Upload them all, come back to edit each one. Built for volume creators.

Inline editor

Edit every word, fix timestamps, correct the AI. The transcription is yours to shape before you apply it.

SRT & VTT export

Download subtitle files for YouTube, Vimeo, or any platform that supports standard caption formats.

Keyboard shortcuts

Ctrl+Enter to apply, Ctrl+S to download. Power through your caption workflow without lifting your hands.

AI summarization

Get a concise summary of your video content. Useful for descriptions, SEO, show notes, or repurposing.

How it works

Three steps. That's it.

01

Upload

Drag and drop a video file. MP4, MOV, WebM — up to 500MB. It goes straight to the cloud.

02

Transcribe & edit

AI generates timestamped text in seconds. Fix anything in the inline editor before moving on.

03

Style & download

Pick a caption preset, preview it live, and download the final video with captions burned in.

Why not just use YouTube?

YouTube auto-captions are fine.
Until you actually read them.

No punctuation. No capitalization. Sentences mashed together. And they don't count for SEO. Here's the same clip, transcribed both ways.

YouTube Auto

[00:00] no freaking way that brett mavericks

[00:02] jawline is

[00:03] natural welcome back to the first

[00:05] episode of jawline review which is

[00:07] quite simply exactly what it sounds like

[00:09] we review peoples jawlines were going

FramePhase

[00:00] No freaking way that Brett Maverick's jawline is natural.

[00:04] Welcome back to the first episode of Jawline Review,

[00:06] which is quite simply exactly what it sounds like.

[00:09] We review people's jawlines, so we're going to be

[00:12] looking at an absolute Maverick called Brett Maverick.

Punctuation, capitalization, proper sentence breaks. The basics matter.

Why FramePhase

The fastest way to caption a video.
And the most private.

Most caption tools upload your entire video to their cloud, queue it, process it, then send it back. FramePhase does the heavy lifting right in your browser.

0 bytes

sent to our servers for rendering

Your video never leaves your device

Caption rendering happens 100% in your browser via WebAssembly. Other tools upload your raw video to their cloud. We don't.

Instant

processing with no upload wait

No queue. No waiting.

Because processing runs on your hardware, there's no server queue. Hit apply and watch it happen in real-time. No "your video is #47 in line."

13+

caption styles to choose from

Preview before you commit

See exactly how your captions will look on every frame before rendering. Adjust colors, fonts, size — then apply when it's perfect.

Works on any modern browser
Average processing: 30-60 seconds
AWS Transcribe for 99% accuracy

Start captioning in 60 seconds

3 free videos. No credit card. No watermark hoops. Just upload, transcribe, and download.

Used by creators, marketers, and teams in 30+ countries

FAQ

Common questions