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
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.
Upload
Drag and drop a video file. MP4, MOV, WebM — up to 500MB. It goes straight to the cloud.
Transcribe & edit
AI generates timestamped text in seconds. Fix anything in the inline editor before moving on.
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.
[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
[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.
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.
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.
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."
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.
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