Free 100% on-device · macOS 14+ · Hindi & English

Captions that never leave your Mac.

Drop in any Hindi or English video. Captionate transcribes it on-device with Apple’s Speech framework, lets you style every word, and exports a captioned MP4 — offline, free, no uploads.

Download for macOS See how it works

Apple Silicon & Intel · No account · No ffmpeg

interview_final.mov — Captionate Hindi (India)
On-device · offline
Yourvideoneverleaveshome
पूरीतरहऑफ़लाइन,बिल्कुलफ्री
Generate Captions Shorts / Reels Word highlight · on Export MP4 .srt / .vtt
Captions24 lines
00:00.0 Namaste doston, swagat hai
00:02.6 aaj ka topic hai privacy
00:05.1 Your video never leaves home
00:07.9 पूरी तरह ऑफ़लाइन, बिल्कुल फ्री
00:10.4 chaliye shuru karte hain
00:12.8 pehle video drop kijiye
English (India) हिन्दी Hinglish English (US) English (UK) Español Français Deutsch 日本語 Português Italiano 한국어 + 50 more English (India) हिन्दी Hinglish English (US) English (UK) Español Français Deutsch 日本語 Português Italiano 한국어 + 50 more
01 — HOW IT WORKS

From raw clip to captioned video in four moves.

01

Drop a video

Drag any Hindi or English clip into the window. It never gets copied anywhere.

02

Generate captions

Apple Speech transcribes it on-device — word timings included.

03

Edit & style

Fix words, nudge timings, pick a preset, then tune font, colour and highlight.

04

Export

Burn into a hardware-encoded MP4, or save .srt / .vtt subtitles.

02 — FEATURES

Everything a caption needs. Nothing it doesn’t.

A native SwiftUI app — fast, quiet, and built on Apple’s own Speech, AVFoundation and Core Animation.

On-device transcription

Apple’s Speech framework runs locally on your Mac. English (India), Hindi and 50+ languages — no internet required.

Speech recognizer · on-device
Audio processed in 50-second chunks
Network · not needed

Word-by-word highlight

Karaoke-style captions that follow your voice — made for Shorts and Reels.

Speakanditlightsup

Edit like a doc

Fix words, nudge timings, add or delete lines. Click any caption to seek the video there.

00:04.2Welcome back to the channel
00:06.8aaj hum dekhenge seekhenge SwiftUI
00:09.1bina internet ke−0.2s

Preview = export

The live preview matches the burned-in result exactly. No surprises after rendering.

Live previewEDITOR
=
Live preview.MP4

Style every pixel

Use any font installed on your Mac, then tune it until it looks like your brand.

Any installed font Bold UPPERCASE Size Colour Shadow Background box Position Margin Width Highlight colour

Export your way

Burn captions into a hardware-encoded MP4 that keeps original audio and rotation — or export subtitles.

.mp4
Burn-in
.srt
Import & export
.vtt
Import & export
03 — STYLE STUDIO

Start from a preset. Make it yours.

Try it — switch presets, pick a highlight colour, toggle uppercase.

Preset
Highlight colour
Options
Captions that follow every word
04 — PRIVACY

Your footage stays yours.

There is no Captionate server. Transcription, editing and rendering all happen on your Mac — so there’s nothing to upload, and nothing to train on.

No uploads
The video file stays on your disk, start to finish.
No training
There’s no server — nothing is collected to learn from.
Works offline
Turn off Wi-Fi and caption anyway.
No account
Open the app and start. No sign-up, no subscription.
05 — HINDI · ENGLISH · HINGLISH

Built for the way India talks.

Pick · English (India)
“Guys, aaj ka video thoda special hai.”

Hinglish works best with English (India) — Roman script, natural code-switching.

Pick · Hindi (India)
“नमस्ते दोस्तों, आज हम कैप्शन बनाएंगे।”

Pure Hindi gets Devanagari captions with Hindi (India).

Pick · any of 50+
English, Español, Français, 日本語 and more.

If a language says it’s unavailable on-device, add it under Dictation languages in System Settings.

06 — UNDER THE HOOD

Native through and through.

Requires macOS 14 Sonoma or later
Runs on Apple Silicon & Intel (universal build)
Speech Apple Speech framework, on-device
Rendering AVFoundation + Core Animation — no ffmpeg
Video out Hardware-encoded MP4, original audio & rotation kept
Subtitles SRT and WebVTT — import and export
07 — FAQ

Questions, answered.

Caption your next video tonight.

Free. Offline. Native to macOS. Drag Captionate into Applications and you’re done.

Download Captionate.dmg View on GitHub

Requires macOS 14 Sonoma or later · First launch: right-click → Open