Perfect captions, fast.
MalcolmCC™ turns your video into accurate, perfectly timed WebVTT and SRT captions in minutes — built for instructional creators who need every word to land exactly right. Have an approved script? Your exact words become the captions, word-for-word — not a machine transcript you have to fix.
First 15 mins free · full editor · real .vtt + .srt export · no credit card
How it works
-
1
Add your media
Upload straight from your browser — multi-gigabyte files are fine, and an interrupted upload resumes where it left off. Already hosting it online? Point MalcolmCC™ at the URL instead — nothing to re-upload, and your proprietary media stays where it lives.
-
2
Get timed captions in minutes
Speech recognition times every word against the audio and cuts clean, readable cues. Have a script? Add it and your approved text is used word-for-word, bold and italics included.
-
3
Polish, then export
Review and quickly polish in an editor built for exactly this job — drag cue edges on the timeline, split and combine, undo anything. Free silence detection in the timeline helps with quick and accurate placement. Then export WebVTT or SRT.
Why MalcolmCC™
Increasing the quality of captions across the internet by helping the people who create them — that’s the mission.
Fast and hassle-free
Upload a video, get accurately timed captions in minutes, review and polish, export. No blank-timeline authoring, no format wrangling, no busywork between you and done.
Smart transcriptions
AI speech recognition paired with custom alignment algorithms precisely times every word and cuts natural, readable cues — whether you use our transcription or supply your own script. About the WebVTT output →
Use your own script
Have approved copy? It becomes the captions word-for-word. We still transcribe your audio to time each line precisely, but the words stay exactly yours — bold and italics included, not a machine transcript you have to fix. No script? The built-in transcriber will draft one for you. How script-based captions work →
Eight languages, auto detected
English, Dutch, French, German, Italian, Polish, Portuguese and Spanish. MalcolmCC™ works out which one is being spoken — nothing to configure, and you can set it by hand on any file. It applies to your own script just as it does to our transcription. We caption speech in the language it was spoken; we don’t translate.
Remote media
Already host your videos? Point MalcolmCC™ at the file’s URL instead of uploading — captions are timed against your hosted media directly. When your media is already online that’s a huge time saver, and your videos stay in your possession: nothing re-uploaded, handed over, or stored on our side.
Silence detection
Quiet stretches are detected automatically and drawn on the timeline, so cues land against real pauses — no scrubbing back and forth to find where a pause starts.
Your whole team, included
Share a project as an editor, who can change the captions, or a viewer, who can read and export but not edit. Invite by email — they don’t need an account yet — and see who else has the project open while you work. Included on every plan, no per-seat charge, no cap.
Pricing
Based on minutes of source media, counted once when a file is transcribed. Re-cuts, edits, and re-exports are free.
Free to start,
then pay as you go
$6 / hour of media
- First 15 minutes free, all features
- No card needed to start
- Pay as you go — 0 cost for 0 use
- 90-day media retention
Standard
- 5 hours of media per month
- Extra hours $6
- Unlimited media retention
- $240/yr — two months free
Pro
- 25 hours of media per month
- Extra hours $3
- Unlimited media retention
- $990/yr — two months free
Cancel anytime — subscriptions stop renewing at the end of the billing period. Payments are handled securely by Stripe; we never store your card details. See our billing & refund terms, or email support@malcolmcc.com with any billing question.
How we compare
The short version: the most capable, at the lowest rate in the field.
Cost
| MalcolmCC™ | Rev | Sonix | Happy Scribe | Descript | |
|---|---|---|---|---|---|
| Pay as you go | $6/hr · $0 upfront | $15/hr · prepaid | $10/hr · prepaid | $12/hr · prepaid credits | — |
| Entry subscription | $24/mo · 5 hrs of media | $29.99/mo | from $25/mo | $17/mo · 2 hrs | $24/mo · billed annually |
Features
| MalcolmCC™ | Rev | Sonix | Happy Scribe | Descript | |
|---|---|---|---|---|---|
| Bring your own script | ✓ | — | — | — | — |
| Script-matched captions in 8 languages | ✓ | — | — | — | — |
| AI transcription | ✓ | ✓ | ✓ | ✓ | ✓ |
| Caption editor with timing control | ✓ | ✓ | ✓ | ✓ | ✓ |
| Silence detection | ✓ | — | — | — | — |
| Remote media | ✓ | — | — | — | — |
| Team access (editor / viewer) | ✓ ∞ seats | per seat | per seat | per seat | per seat |
| All features on every plan | ✓ | varies by plan | varies by plan | varies by plan | varies by plan |
“—” means not offered, or not listed in their published plans and features. See how we compare to Rev →