Websites, software & apps

Caption & subtitle software.

Compare tools for turning spoken content into timed captions and subtitles. Explore transcript editing, translation, media workflows and export considerations.

377 software products

Captions & subtitles

Featured placements may appear across categories. Profiles use provider information; ratings require supporting reviews.

Captions & subtitles

TahaBakhtari/SubtitleGenerator is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

WebLocal/CLI
View profile

EliasVincent/whisper-subtitles-webui is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

WebLocal/CLI
View profile
Captions & subtitles

timoil/whisper-subtitles is a Python project for speech transcription and file input, with setup instructions in its source repository.

Local/CLI
View profile

plutowang/generate-video-subtitle is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

begin0808/LiveCaption_Global is a JavaScript project for speech transcription and audio recording, with setup instructions in its source repository.

Local/CLI
View profile

sevengivings/subtitle-xtranslator is a Python project for speech transcription and translation workflow, with setup instructions in its source repository.

WebLocal/CLI
View profile

serptail/CapScript-Youtube-Subtitle-Search-Tool is a C++ project for speech transcription and text exports, with setup instructions in its source repository.

Desktop appLocal/CLI
View profile
Captions & subtitles

hongjiyao/Subtitle-Translation is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

WebLocal/CLI
View profile
Captions & subtitles

T0MM11Y/voxscribe-live-caption is a Python project for speech transcription and audio recording, with setup instructions in its source repository.

Local/CLIAPI
View profile
Captions & subtitles

billysyt/x-caption is a TypeScript project for speech transcription and translation workflow, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

AnshSinglaDev/rendercaption is a TypeScript project for speech transcription and automatic captions, with setup instructions in its source repository.

Desktop appLocal/CLI
View profile
Captions & subtitles

Linwei-Chen/AutoSubtitle is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Desktop appLocal/CLI
View profile

NeuralFalconYT/Auto-Subtitle-Generator-Free is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile

ahmedmedhat107201/video_subtitle_generator is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Desktop appLocal/CLI
View profile

ddmmbb-2/Subtitle-Driven-AI-Clipper is a Python project for speech transcription and text exports, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

jatinkrmalik/localcaption is a Python project for speech transcription and file input, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

lvladikov/auto-subtitles is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

Tessie27/Live-Caption-Saver is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Desktop appLocal/CLI
View profile
Captions & subtitles

KaanGoker/GetSubtitlesApp is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

WebDesktop appLocal/CLI
View profile
Captions & subtitles

Shadows97/PySubtitle is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile
Captions & subtitles

talhaanwarch/Video-Subtitles is a TypeScript project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLIAPI
View profile

asweigart/untitled-pyvideo-subtitle-project is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile

koesan/Auto_Dubbing_And_Subtitle is a Python project for speech transcription and automatic captions, with setup instructions in its source repository.

Local/CLI
View profile

mingxing0769/Livecaptions_translator is a Python project for speech transcription and translation workflow, with setup instructions in its source repository.

Local/CLI
View profile

How do I choose caption and subtitle software?

Choose a tool that delivers the subtitle format and timing controls your publishing workflow requires. Review the text and playback separately: an accurate transcript can still produce captions with poor timing, line breaks or missing sound information.

This category currently lists 377 matching products and selected placements, with up to 24 products per page. Featured placement is separate from a measured performance ranking.

Workflow requirements to compare
AreaWhat to verify
TextNames, speaker changes and relevant sound information
TimingCue boundaries, reading pace and line breaks
DeliverySRT or WebVTT compatibility, editing and video export

How are captions different from a transcript?

Captions synchronize text with the media and can include speech and relevant non-speech audio. A plain transcript is not a timed caption file. W3C’s captions guidance explains this distinction; test the final export in the player or editor where it will be used.

Which costs should I compare for captions & subtitles?

Compare transcription usage with caption translation, video export, watermark, storage and collaboration limits. These may have separate allowances even when they are offered in the same editor.

Sources: W3C captions and subtitles guidance and Google’s guidance on evidence and trade-offs in reviews. See our review methods and evidence standards.

Your shortlist

Compare scribe software

Compare product type and platform availability. Check current features and plans on each provider’s website.

AI Scribe Review

Contact us

Questions, product updates or corrections? Email our team.

Gmail ↗ Outlook ↗

Choose your webmail service and sign in to write a message, or copy the email address.