Free · Open Source · 100% in your browser · No account to try

ブラウザーの中で動く無料の AI 字幕ジェネレーター

VEED や Kapwing のオープンソース代替。どんな動画でも、文字起こし・翻訳・スタイル設定・焼き込みまで無料 — 動画が手元の端末から出ることはありません。

既存の字幕ファイルを探していますか?字幕がどこにあるかを見る。

もう別のタブで再生中ですか?その場で字幕を付けられます: Chrome に追加 Firefox に追加 Edge に追加

動画に字幕を付ける

動画から始める

その中の話し声が、この機械の中で字幕になります。何もアップロードされません。

またはこのページのどこかにドロップ

MP4、MOV、WebM、MKV に対応。無料、試すならアカウント不要。音声モデルは、生成するときに一度だけ取得されます。

実際に出てくるもの。

本物の出力を、自分で確かめられる素材で — Tears of Steel、CC-BY、Blender Foundation。作るのに何もアップロードしていません。

同じクリップで、十二種のうち十一種のプリセット。
音声に合わせた、単語ごとのハイライト。
原文と訳文を画面に並べて。
映像に焼き込み、MP4 として書き出し。

4つの手順、どれもサーバー上ではありません。

上の4つの手順を、もう少し詳しく。明示的に別を選ばないかぎり、そのどれもがあなた自身の機械で動きます。

機能

音声を文字起こしする

Whisper はあなたのブラウザーで、GPU があれば GPU で動きます。40 MB から 250 MB のあいだでモデルを選んでください。一度だけダウンロードされ、以後はキャッシュされます。取得されるのはモデルだけ — 音声はそのままです。

20の言語へ翻訳

Chrome の組み込み翻訳は端末上で無料で動きます。長い会話でより良い結果が欲しければ、ご自分の Claude・OpenAI・DeepL のキーを使うか、こちらのものをクレジットで使ってください。字幕翻訳の仕組み

スタイルを付けて、その場で見る

12 のプリセット。すっきりした放送用字幕から、目を引くソーシャル向けまで、どれもご自身の映像の上でプレビューできます。話すのに合わせて文字を大きくしたり光らせたりもできます。

動画に焼き込む

字幕が画素に入った完成版の MP4 を、WebCodecs でブラウザ内エンコードして書き出せます。あるいは .srt・.vtt・.ass を持ち出して別の場所で使ってください。

機械が間違えるところのための字幕エディター。

文字起こしは優秀ですが完璧ではありません。名前、専門用語、通りがかりのトラックにかき消された一語 — 手を入れたくなるのはそういう行で、これはそのために作られています。直せるのは文言で、タイミングは固定です。

上から打ち直す

各キューはただのテキスト欄です。言い回しを書き直したり、中で Enter を押して 1 行を 2 行に分けたりすると、動画の上の字幕もその場で変わります。

直している行を聴く

各キューの横の時刻はボタンです。押せば動画がその場面に飛びます。探すより速く、たいていは実際に何と言ったかを知る唯一の方法です。

手元のファイルを持ち込む

翻訳者や編集ソフト、ほかのツールから来た .srt や .vtt を開いて、ここで編集できます。文字化けして届いた場合は、そのファイルの文字コードを選べば読み直されます。

やらないこと

タイミングは固定です。キューの文言は書き直せますが、開始時刻や表示の長さは変えられず、キューの追加・削除・結合もできません。動画とずれているファイルには別のツールが要ります。

同じエンジンが、ほかに3か所で。

上のページは何もインストールせずに使えます。こちらは必要ですが、その代わりページにはできないことをします — タブで再生中の動画に字幕を付ける、あるいは2時間のファイルをブラウザー抜きで焼き込む。どれも同じ Rust エンジンなので、出力は同一です。

無料

ブラウザー拡張機能

タブで再生中のものに、再生しながら字幕を付けます。Chrome、Edge、Firefox に対応。Chrome ウェブストア、Firefox アドオン、Edge アドオンで公開中。

Chrome に追加 Firefox に追加 Edge に追加

無料

デスクトップアプリ

macOS、Windows、Linux 向け。長いファイルのために。macOS と Windows のインストーラーには ffmpeg が同梱されています。Linux では ass フィルター(libass)付きでビルドされたものをインストールしてください。Windows では Microsoft Store でも入手できます。GitHub のビルドは署名されていません。

Microsoft Store から入手 ダウンロード

無料

コマンドライン

ファイルごとに1コマンド、スクリプトと CI のために。同じエンジン、同じプリセット、同じ出力。ソースからビルドしてください。ass フィルター(libass)付きでビルドされた ffmpeg が必要です。

ソースを読む

AGPL-3.0-or-later

すべてオープンに

エンジン、ウェブアプリ、拡張機能、デスクトップアプリ、コマンドラインは一つのリポジトリです。このページの言い分を信じるより、機械で動くものを読んでください。

GitHub で見る

2026年10月9日時点で、デスクトップアプリはバージョン 1.0.3 の安定版です。リリースページでプレリリース(pre-release)と表示されているものはリリース候補です。

ここでいう「プライベート」とは、送る先のサーバーそのものが存在しないという意味です。

たいていの字幕ツールは動画をアップロードし、処理し、消すと約束します。OpenSubs は逆向きに作られています。

無料で、オープンソースです。あなたの動画に触れるコードは AGPL-3.0-or-later のもと GitHub にあります — つまり上の段落は、信じるものではなく確かめられるものです。

動画は動かない

ファイルは object URL 経由で読み込まれ、ブラウザーがデコードします。この製品にアップロード先は存在しないので、映像の流出は「しないと約束する」類のことではありません — そもそも起こりえません。

出ていきうるもの、そしてそれはあなたが求めたときだけ

クラウド翻訳を選んだ場合の字幕テキスト。あるいはクラウド文字起こしを選んだ場合の、切り出した音声の範囲。端末上で動く選択肢は何も送らず、そちらが既定です。

キーはタブの中に留まる

自分の API キーを持ち込めば、それはブラウザーから使われるだけで、保存されず、当社に送られず、ディスクにも書き込まれません。

字幕づくりは最初から最後まで無料。より自然な翻訳が欲しいときだけ、必要な分を。

文字起こし、翻訳、スタイル調整、焼き込み、書き出しはすべて無料。費用がかかるものは、始める前に料金を表示します。

クレジット
$5  1,000 クレジット
  • クラウド翻訳:より自然な訳文で、長い会話もつながりよく
  • 翻訳モデルのダウンロード不要、パソコンの性能にも左右されません
  • 他社のキーもアカウントも不要
  • 料金は実行前に表示され、その額だけを請求します。字幕およそ 30 行で 1 クレジット、$5 で約 3 万行
  • クレジットに有効期限はなく、失敗したジョブは無料

はじめる前に。

私の動画はどこかにアップロードされますか?

いいえ。約束するからではなく、この製品にアップロード先そのものがないからです。OpenSubs はファイルをブラウザで直接読み、文字起こし・スタイル設定・端末上の翻訳・焼き込みはすべてご自身の端末で動きます。信じる必要はなく、確かめられます — ネットワークタブを開いて動画に字幕を付けてみてください。ページと音声モデルの読み込みが終わったあとは、リクエストは出ません。端末から出うるのは字幕のテキストか音声だけで、それもクラウドの選択肢を選んだときだけです。

API キーは保存されますか?

いいえ。ご自分のプロバイダーを使うために入力した API キーは、ページのメモリー上にしか置かれません。localStorage にも sessionStorage にも IndexedDB にも Cookie にも書かれず、ブラウザが選んだ提供元 — OpenAI や OpenAI 互換のサーバー、Anthropic、DeepL — に直接送ります。OpenSubs のサーバーを経由することはありません。再読み込みするかタブを閉じれば消えるので、次回はまた入力してください。

OpenSubs を使うのにアカウントは必要ですか?

試すだけなら要りません。文字起こし、端末内の翻訳、スタイル設定、トリミング、字幕ファイル(.srt・.vtt・.ass・.txt)の書き出しはサインイン無しで使えます。字幕を動画に焼き込むときは無料のサインインが必要で、当社バックエンドでのクラウド翻訳に支払う場合もアカウントが要ります。どちらの場合も動画はアップロードされません。

無料で動画に字幕を付けるには?

動画をこのページにドロップして、その音声から字幕を作ってください。Whisper はご自身の端末で動くので、何もアップロードされず、料金もかかりません。間違った行はテキストを直し、スタイルを選び、字幕を .srt・.vtt・.ass として書き出すか、MP4 に焼き込んでください。試すだけならアカウント不要で、ウォーターマークもありません。MP4 への焼き込みには無料のサインインが必要です。

OpenSubs はどうやって音声から字幕を作るのですか?

OpenAI の Whisper をローカルで動かします —— transformers.js が動かす ONNX の重みを、機械にあれば WebGPU で、無ければ WebAssembly で。モデルは3種類:Tiny(英語のみ、約 40 MB)、Base(約 80 MB)、Small(約 250 MB)。モデルは一度だけダウンロードされ、以後はブラウザーにキャッシュされます。取得されるのはモデルだけで、音声は決して送られません。話されている言語はファイルごとに一度ではなく4秒ごとに判定するので、二つの言語を行き来する動画も、両方を含む一つの字幕ファイルとして出てきます。

OpenSubs は動画ファイル自体に字幕を焼き込めますか?

はい。字幕は libass — ffmpeg が使うのと同じレンダラー — を WebAssembly にコンパイルしたもので描画し、WebCodecs で MP4 にエンコードし直します。プレビューで見えているものがそのままピクセルになり、音声はそのままコピーされます。

OpenSubs はいくらかかりますか?

あなたの機械で動くものはすべて無料です:文字起こし、端末内の翻訳、12 種類すべての字幕スタイル、単語ごとのハイライト、トリミング、MP4 への焼き込み、そしてすべての書き出し形式。透かしも、ファイルサイズの上限も、順番待ちもありません — その作業の費用を負担するサーバーが無いので、そもそも存在しないのです。有料なのは当社バックエンドでの翻訳だけで、1,000 クレジット 5 ドル。ジョブの料金は実行前に表示され、失敗したジョブは無料です。

ウォーターマークは入りますか?

いいえ。焼き込まれた MP4 に入るのは選んだ字幕だけですし、書き出した .srt・.vtt・.ass はただの字幕ファイルです。誰かが費用を払うサーバーではなくブラウザの中で処理しているので、付け足すものがありません。

OpenSubs は字幕をどの言語に翻訳できますか?

20言語。簡体字中国語、繁体字中国語、日本語、韓国語、スペイン語、ポルトガル語、フランス語、ドイツ語、イタリア語、ロシア語、アラビア語、ヒンディー語、インドネシア語、タイ語、ベトナム語、トルコ語、ポーランド語、オランダ語、ウクライナ語を含みます。非ラテン文字用のフォントも同梱しているので、中国語やアラビア語の字幕も空の四角にならず正しく焼き込まれます。

OpenSubs はオフラインでも動きますか?

初回の訪問以降はおおむね可能です。音声モデルは最初のダウンロードのあとブラウザーにキャッシュされ、クラウド翻訳以外はすべてローカルで動きます。端末内での翻訳は Chrome 内蔵の翻訳モデルを使い、こちらも一度だけダウンロードされます。

OpenSubs はオープンソースですか?

はい、AGPL-3.0-or-later です。同じエンジン — 字幕の分割、改行、読み速度の上限、スタイルプリセット、ASS の書き出し — がブラウザー向けに WebAssembly へ、デスクトップアプリとコマンドラインツール向けにネイティブバイナリへコンパイルされるので、三つとも同じ出力になります。

動画に字幕を付けるには?

動画をこのページにドロップしてください。話した内容がタブの中で書き起こされ、間違った行を直し、スタイルを選び、あとは字幕を映像に焼き込むか、ファイルとして書き出して一緒に渡すかです。何もアップロードされず、ウォーターマークもありません。焼き込むときだけ無料のサインインが必要です。プラットフォームが字幕を受け取る二通りのやり方も含めた詳しい説明は動画に字幕を付ける方法にあります。

動画から SRT ファイルを作れますか?

はい、むしろそれが持ち出しかたの定番です。字幕を書いて直し終えたら、.srt・.vtt・.ass として書き出してください。.srt は行番号、開始と終了の時刻、そして文字だけが入ったテキストファイルで — 字幕を受け取るものならどれでも読めます。

言葉だけでなく、タイミングも編集できますか?

ここではできません。キューの文字は編集できますが、開始と終了の時刻は編集できず、キューの追加・削除・結合もできません。言い換えではなくタイミングの直しが必要なファイルには、専用の字幕エディターが適していて、これはそれではありません。

ブラウザー拡張機能はありますか?

はい。タブで再生中の動画の上に、再生に合わせて生成した字幕を表示します。Chrome、Edge、Firefox に対応しています。Chrome Web Store、Firefox Add-ons、Edge Add-ons で入手でき、無料です。

使うには何が必要ですか?

WebAssembly に対応したブラウザー(Chrome、Edge、Safari、Firefox)が必要です。WebGPU があると文字起こしが速くなりますが、必須ではありません。音声モデルは一度だけダウンロードされ、選んだサイズに応じて約 40〜250 MB で、その後はブラウザーにキャッシュされます。iOS 17 の Safari では認識エンジンが動きません。iOS 26 では動きます。

問い合わせや不具合の報告はどうすればよいですか?

hello@opensubs.app までメールでご連絡ください。

先に読んでおくとよいもの。

それぞれの形式の役目、どのプラットフォームがどの出力を受け取るか、そして人が追える字幕の書き方。

キャプションと字幕

キャプションは言葉だけでなく音も伝え、字幕は話された言葉を別の言語にします。どちらを求められているのか。

SRT から VTT、その逆も

二つの形式で実際に何が変わるのか、例を添えて。そしてアップロードせずにここで変換する方法。

SRT・VTT・ASS

同じ字幕を 3 つの形式で書いたもの。どのプレーヤーとどのプラットフォームがどれを受け取るか。

動画に字幕を付ける

やり方は三つ — 自分で打ち込む、プラットフォームに任せる、自分の端末で生成する — それぞれの代償も含めて。

MP4 に字幕を入れる

別の .srt のままにするか、映像に描き込むか。それぞれがプレーヤーと後の編集に何を意味するか。

リールと TikTok

どちらも字幕ファイルを受け取らないので、文字は映像の中に入れるしかありません。作って、整えて、焼き込むまで。

単語ごとの字幕

一語ずつ光るカラオケ風の字幕。どんなときに効くのか、自分の動画からどう作るのか。

エディターに戻る