Open source transcription software for the Mac: four picks, by what you need back

Four open source tools transcribe audio and video files on a Mac without sending them anywhere. Buzz gives you subtitles, speaker identification and YouTube links. YapToText gives you plain text from a file you drop on it, free from the App Store. VoiceInk runs a queue of files through the model and cleanup you choose. whisper.cpp does it from Terminal. All four can run the speech model on your own Mac.

I make YapToText, so I have a stake here, and I put Buzz first because for recordings it does more than mine does. Every outside fact is from each project's own pages, read between October 3 and October 9, 2026. I do not rank them by accuracy.

Download YapToText on the Mac App StoreThis app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.

On this page: 8 sections
  1. At a glance
  2. 1. Buzz: the most complete for recordings
  3. 2. YapToText: plain text, with nothing to set up
  4. 3. VoiceInk: a queue, with your choice of model
  5. 4. whisper.cpp: the engine itself
  6. How to check that one is really local
  7. The short version
  8. Questions

At a glance

From each project's own pages, read October 3 to 9, 2026. Check current prices and requirements before you rely on one.

BuzzYapToTextVoiceInkwhisper.cpp
LicenseMITGPL-3.0GPL v3MIT
PriceFreeFree$25 once for one Mac, or free if you build itFree
InstallA .dmg, or pipMac App Store or HomebrewTrial download, Homebrew or sourceGit, a model script and CMake
TakesAudio, video, YouTube linksOne audio or video file at a timeA queue of audio and video files16-bit WAV files
Gives backTXT, SRT or VTTPlain textText, original and enhancedText in Terminal
SpeakersSpeaker identificationNoNot describedNot built in
Also dictates into any appNot described on its pagesYes, one keyYesNo
Runs onApple silicon Macs, Windows, LinuxApple silicon Macs, macOS 14 or laterMacs. Local models are for Apple siliconIntel and Apple silicon Macs

1. Buzz: the most complete for recordings

Buzz describes itself as an app that transcribes and translates audio offline on your personal computer. It is made by Chidi Williams and is MIT licensed. You import a file or a YouTube link, pick a task, a language and a model, and run it.

  • Output. TXT, SRT or VTT, with a word-level timings option.
  • Tools. Speaker identification, speech separation for noisy audio, a watch folder, a command line, and a viewer with search.
  • Models. Whisper, Whisper.cpp, Faster Whisper and others. Its FAQ calls Whisper.cpp the best option on Macs.
  • Platforms. Mac, Windows and Linux. Its README says Buzz now requires Apple silicon on the Mac.

If you need subtitles or to know who said what, start here. The Buzz page has more detail.

2. YapToText: plain text, with nothing to set up

This is mine. It is a dictation app first, and its Transcribe a file card takes any audio or video file macOS can decode. Whisper Large v3 Turbo ships inside the App Store download, so there is no model to fetch, and the file is transcribed on the Mac.

  • Output. Plain text, to copy or insert. Pick Raw Transcription for exactly what was said, or a mode such as Note for headings and bullets.
  • Limits. One file at a time. No timestamps, subtitles or speaker labels.
  • Price. Free, with no paid tier and no minute cap.
  • Code. GPL-3.0, on GitHub.

It suits a lecture, an interview or a voice memo where the words are what you need. The file transcription guide walks through it.

Download YapToText on the Mac App StoreThis app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.

3. VoiceInk: a queue, with your choice of model

VoiceInk is open source under the GPL v3. The ready-built app is a paid download after a 7-day trial, and its site says you can build it from source for free. Open Transcribe in its sidebar, drag in files, choose a Mode, and click Start to process the queue one after another.

  • Formats. wav, mp3, m4a, aiff, mp4, mov, aac, flac, caf, amr, ogg, opus and 3gp, among others.
  • Models. Whichever batch-capable model the Mode uses: Parakeet, Whisper and more.
  • Cleanup. An optional enhancement step, with Original and Enhanced tabs on the result.
  • History. Each file gets a History entry with timings. Your source file is not changed.

The VoiceInk model guide covers which model to pick, and the pricing page has the licenses.

4. whisper.cpp: the engine itself

whisper.cpp is a C and C++ version of OpenAI's Whisper under the MIT License, and it is the engine YapToText is built on. Its README calls Apple silicon a first-class citizen. You clone it, download a model with its script, build it with CMake, and run whisper-cli on a file. The README says whisper-cli runs only with 16-bit WAV files and gives an ffmpeg command to convert anything else.

It asks the most of you for a first transcript, and gives you the model with nothing in between. The local Whisper guide has the commands and each model's size.

How to check that one is really local

  • Turn Wi-Fi off. Transcribe a short file. If it works, the speech model is on your Mac.
  • Read the license file. Open source means the code is public under a license that lets you read, build and change it.
  • Look for cloud options. Buzz and VoiceInk can also use hosted services if you connect one. Leave those off to stay local.

The short version

  • Subtitles and speakers. Buzz.
  • Plain text, no setup. YapToText.
  • Many files, your choice of model. VoiceInk.
  • Terminal. whisper.cpp.
  • All four. Can transcribe on your own Mac.

If I have a project's facts wrong, or missed one that belongs here, open an issue on GitHub. Every one gets read.

Download YapToText on the Mac App StoreThis app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.

About the author. Ryleigh Newman is a developer whose hands make typing difficult and who dictates every day with YapToText, the app this site describes. Facts about other apps come from their own sites, with the date they were read. More about the project.

Sources

Questions

What is the best open source transcription software for Mac?

It depends on what you need back. Buzz for subtitles and speaker identification, YapToText for free plain text with no setup, VoiceInk for a queue, and whisper.cpp for Terminal.

Is there free open source transcription software with speaker identification?

Buzz is free, MIT licensed, and lists speaker identification among its tools.

Can open source software transcribe video files on a Mac?

Yes. Buzz, YapToText and VoiceInk all take video files and transcribe the audio track.

Is Whisper open source?

Yes. OpenAI released Whisper under the MIT License, and whisper.cpp is an MIT-licensed C and C++ version that runs well on Apple silicon.

Do these apps send my audio to a server?

Not when you use a local model. Buzz and VoiceInk also offer hosted options, which you can leave off.