Generate subtitles
Turn a local video, audio file, or public media URL into an editable subtitle project.
Connect SRTGen to Codex, Claude, Cursor, or another MCP-compatible agent. Describe the result you want; your agent handles transcription, translation, formatting, export, and video rendering.
Works with your favorite agents
Codex
Video localization task
Inspect media
product-demo.mp4 · 18:42
Generate subtitles
English · 214 captions
Translate subtitles
Spanish · timing preserved
Apply style
Clean Slate · 7 words max
Done. I generated and translated the subtitles, applied the requested formatting, and saved the export.
product-demo.es.srt
Spanish · 214 captions
20 GiB
Maximum MCP upload
5 formats
Subtitle exports
100+
Translation languages
0 credits
Local subtitle burn
One conversation, complete workflow
The agent coordinates SRTGen’s localization tools while keeping you in control of local commands and final output.
Turn a local video, audio file, or public media URL into an editable subtitle project.
Create additional language tracks while preserving the original subtitle timing.
Set word and character limits, punctuation, speech-gap behavior, and sentence splitting.
Choose built-in or saved presets, then customize typography, color, position, and karaoke.
Ask for SRT, VTT, ASS, TXT, or JSON and receive a file ready for your next tool.
Prepare a watermark-free local render, or use cloud rendering when local tools are unavailable.
Built-in visual workspace
Your agent gets you to a finished draft fast. When a caption needs a human touch, open the project in SRTGen to edit the words, adjust timing, switch style presets, and preview every change.
How it works
https://www.srtgen.com/api/mcp as a remote MCP server, then sign in or use your SRTGen API key.Large video support
For videos over 200 MB, a locally capable agent uses FFmpeg to extract a 192 kbps MP3. Only the audio goes to SRTGen for transcription. The original video remains on your machine and is reused for the final render.
Original video
Stored on your computer
Compact MP3
Uploaded for transcription
ASS + local burn
Final video rendered locally
Connect with an SRTGen API key stored securely in your agent’s credential settings. Never place it in a prompt or shared file.
Agents receive clear responses for missing accounts, invalid credentials, insufficient credits, invalid projects, and unsupported actions.
The recommended burn happens on your computer with FFmpeg. SRTGen supplies the styled subtitle asset and exact command arguments.
SRTGen uses the open Model Context Protocol (MCP). It works with MCP-compatible clients that support remote HTTP servers and authentication, including compatible versions of Claude and Codex.
No. Connecting SRTGen to an AI agent requires an active Starter, Pro, or Business subscription. Usage-based processing still consumes the credits included with the selected plan.
Yes. When the agent can run local commands, SRTGen tells it to extract a compact MP3 with FFmpeg and upload only that audio for transcription. The original video stays on your computer for the final burn.
Yes. Agent tools expose project settings such as punctuation display and maximum words per line, as well as language, export format, and burn style choices.
The agent receives structured, actionable errors for invalid authentication, missing users or projects, insufficient credits, unsupported requests, expired uploads, and processing failures.
Choose a paid plan, connect SRTGen, point your agent at a video, and describe the subtitles you want.
Choose a subscription