Projects

Subtitle Flow

Subtitle-Editor
AI
Transcription
Privacy
SRT
VTT

Your go-to, privacy-focused subtitle editor. This browser-based tool lets you upload media and work with SRT/VTT files directly in your browser – no backend needed! Enjoy blazing speed, full privacy, and optional AI transcription to generate subtitles effortlessly.

Subtitle Flow

Introducing Subtitle Flow: The Subtitle Editor I Always Wanted

Hello everyone!

As a developer and content creator, I’ve spent countless hours wrestling with subtitles. I’ve jumped between clunky desktop software, nervously uploaded private videos to opaque web services, and paid for subscriptions that didn’t quite fit my workflow. I always felt there had to be a better way—a tool that was powerful, respected my privacy, and didn’t lock me into a proprietary ecosystem.

Since I couldn’t find it, I decided to build it. Today, I’m incredibly excited to introduce you to Subtitle Flow.

Subtitle Flow is a professional-grade subtitle editor that runs 100% in your web browser. No installations, no server uploads, and no privacy trade-offs.

You can try it out right now at: subtitle-flow.moaminsharifi.com

My Core Philosophy: Your Data is Your Own

The biggest problem I wanted to solve was privacy. In an age where data is currency, uploading a video—be it a personal project, a client’s confidential work, or an unreleased product demo—to a random server feels like a huge leap of faith.

With Subtitle Flow, that leap is a thing of the past. All processing happens locally on your machine. Your video file never leaves your computer. The editor works offline, and your work is yours alone.

This principle extends to our AI features. Instead of routing your requests through our servers, Subtitle Flow uses a ” Bring Your Own API Key” model. You plug in your own keys from providers like Google AI, OpenAI, or Groq, and the editor communicates directly with them. Your keys are stored safely in your browser’s local storage and are never seen by us. You get the full power of cutting-edge AI, with complete control and transparency.

AI-Powered Features to Supercharge Your Workflow

While privacy is the foundation, powerful features are what make Subtitle Flow truly useful. I’ve integrated a suite of AI tools designed to take the drudgery out of subtitling:

  • 🤖 Full Automatic Transcription: Got a long video or audio file? Let AI do the heavy lifting. Subtitle Flow can generate a complete, timestamped transcript using powerful models like OpenAI’s Whisper, Groq’s blazing-fast Whisper Large v3, or AvalAI’s optimized services.

  • Precision Segment Regeneration: This is one of my favorite features. We’ve all had AI transcription get a name or a technical term wrong. Instead of manually correcting it, you can simply select the problematic subtitle segment and have a language model like Google’s Gemini or OpenAI’s GPT-4o regenerate just that piece of text with pinpoint accuracy. It’s a massive time-saver.

  • 🚀 Multi-Process Transcription: For those who need the absolute best quality, this advanced two-stage workflow first generates timestamps for the entire file and then processes the text of each segment in parallel for enhanced accuracy.We support over 60 languages, and I’m already working on adding one-click translation and support for even more AI providers.!

An Editor Built for Editors

AI is great, but a solid editing experience is non-negotiable. Subtitle Flow includes all the essential tools you’d expect:

  • An intuitive timeline editor for precise timing adjustments.
  • An integrated media player for real-time preview and synchronization.
  • Support for importing and exporting standard formats like .srt and .vtt.
  • Helpful UI features like Dark/Light themes and a full suite of keyboard shortcuts (just press ? to see them).!

Getting Started is Easy

Ready to give it a spin?

  1. Visit subtitle-flow.moaminsharifi.com.
  2. Drag and drop your video or audio file onto the page.
  3. Start editing manually, or open the settings (⚙️) to add your API keys and use the AI generation tools.
  4. Export your finished subtitle file.

That’s it. No sign-up, no credit card, no hassle.

An Open Invitation

Subtitle Flow is an open-source project, built with a modern tech stack including React (Next.js), Tailwind CSS, and Google’s Genkit for AI orchestration. This project wouldn’t be possible without the incredible work of the open-source community and the powerful APIs from Google, OpenAI, and Groq. I also want to give a special shout-out to our sponsor, * *AvalAI**, for their support.

If you’re a developer, a designer, or just someone passionate about building better creative tools, I invite you to contribute. Let’s make Subtitle Flow the best browser-based editor out there, together.

You can check out the code, file issues, and see what’s coming next on our GitHub repository.

Thank you for reading. I hope Subtitle Flow helps make your creative process a little bit faster, easier, and more secure. I can’t wait to see what you create with it