Guides

Transcribe audio to text on a Mac, free, without uploading it

You can transcribe audio to text on a Mac for free without uploading anything: Voice Memos and Notes transcribe what they record on an Apple silicon Mac, and YapToText transcribes an audio or video file you already have, Voice Memos included, with Whisper running on the Mac. YapToText has no minute cap, no account and no watermark, and it needs an Apple silicon Mac with macOS 14 or later.

Apple's options as documented on support.apple.com, checked October 3, 2026.

MethodWhat it transcribesWhere it runsWhat you getWhat it needs
Voice MemosSpeech in recordings you make in Voice Memos, live or afterwardsNot stated in Apple's guideA transcript you can view, search and copymacOS 15 or later on Apple silicon; not in every country or region
NotesAudio you record inside a noteNot stated in Apple's guideA live transcript you can search, copy or add to the noteA Mac with M1 or later and a supported device language, such as English or Spanish
Live CaptionsAudio playing on the Mac, or the microphone, as it happensOn the MacCaptions in a window while it plays; Apple's guide describes no transcript to saveApple silicon; not in every language or region
YapToTextAny audio or video file macOS can decode, Voice Memos includedOn the MacPlain text to copy, insert or pass to another modemacOS 14 or later on Apple silicon

I made YapToText because my hands make typing difficult. It is a dictation app first, and file transcription grew out of the same need: a voice memo recorded on a phone is a dictation that happened somewhere else.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. Source on GitHub.

On this page: 10 sections
  1. Steps
  2. Check each step of a file transcription
    1. Step 1: Choose the mode before the file
    2. Step 2: Drop the file
    3. Step 3: Take the text
  3. Use Voice Memos or Notes when you are recording anyway
  4. Know which files work
  5. Get a cleaner transcript
  6. Compare the other free ways
  7. If the transcript comes back wrong or empty
  8. What it is not
  9. The short version
  10. Questions

Steps

  1. Open YapToText and go to the Utility page.
  2. In the Transcribe a file card, pick Raw Transcription for the exact words, or another mode to clean them up.
  3. Drop an audio or video file onto the card, or click Choose File.
  4. When the text appears, click Copy, or Insert to type it into the app you were last using.

Check each step of a file transcription

The whole job happens in one card on the Utility page, called Transcribe a file. The same Whisper model that handles live dictation does the work, on the Mac, and the file never leaves it.

Step 1: Choose the mode before the file

  • You: In the Transcribe a file card, open the mode menu and pick Raw Transcription, or a mode such as Note or Email.
  • YapToText: Uses that mode for the file. Raw Transcription gives exactly what was said, and any other mode runs its cleanup on the result.
  • Check: The menu shows the mode you want.

Step 2: Drop the file

  • You: Drag an audio or video file onto the card, or click Choose File.
  • YapToText: Reads the file by its content, not its extension, and transcribes it on the Mac. A long file is cut at quiet moments and handled in pieces.
  • Check: The card says it is transcribing your file. If it shows an error instead, the ladder further down has the fixes.

Step 3: Take the text

  • You: Click Copy, or Insert to type the text into the app you were last using.
  • YapToText: Copies or inserts plain text. Send below passes it to the next card on the page, where you can run it through another mode.
  • Check: The text is where you wanted it.

Transcribe file is also one click from the menu bar panel, and the History page has its own Transcribe File button. The Utility help page covers the other cards.

YapToText's menu bar panel: Start Dictation, mode and microphone pickers, Transcribe file, Regenerate and Insert last.
Figure 1. Transcribe file has its own button in the menu bar panel, next to Regenerate and Insert last, as well as its card on the Utility page.

Use Voice Memos or Notes when you are recording anyway

If the recording does not exist yet, Apple's own apps can transcribe it as you record, and you never need a file at all.

  • Voice Memos. Record in Voice Memos, then click the recording and click the Transcription button to see the transcript. Select the text, Control-click it and choose Copy. Apple's guide says this needs macOS 15 or later on an Apple silicon Mac and is not available in every country or region.
  • Notes. In a note, click the Attachment button in the toolbar, then Record Audio. Spoken words in supported languages are transcribed, and you can copy the transcript or add it to the note. Apple lists a Mac with M1 or later, with the device language set to one of its supported languages.

Apple also says Voice Memos transcribes a recording made in macOS 14 or earlier when you open it, if it contains speech. For a file from anywhere else, such as a video or an interview from another recorder, YapToText is the free route on this page.

Know which files work

YapToText reads anything macOS can decode, recognized by its content rather than its file extension. Containers it recognizes include MP4, MOV, M4A, M4V, 3GP, WAV, AIFF, CAF, FLAC, MP3 and AMR, and Ogg where macOS supports it. For a video, it transcribes the soundtrack. If your Mac can play it, YapToText can usually read it.

For comparison, MacWhisper's free version lists mp3, wav, m4a, ogg, opus, mov and mp4, and whisper.cpp's command line example reads only 16-bit WAV files, so other formats need converting first.

Get a cleaner transcript

The quality of a file transcript comes from the recording. A phone close to the speaker beats a laptop across a table.

  • Add names first. Put product names, people and jargon in a dictionary before you transcribe. A dictionary shapes what the app hears, not just what it types, and the Dictionaries page shows how.
  • Start raw. Raw Transcription shows exactly what the model heard before any cleanup touches it.
  • Set the language. The Language picker on the AI Models page starts on your Mac's system language. Choose the recording's language, or Auto-detect, for anything else.
  • Try a bigger model. The AI Models page rates every speech model with stars for accuracy and speed. Bigger models hear better, and smaller ones are kinder to your battery.
YapToText's Dictionaries page: suggested fixes such as thursday to Thursday, and the General dictionary with iPhone and Wi-Fi.
Figure 2. Put names and jargon in a dictionary before you transcribe. Each entry pairs what the app hears with the spelling you want, like iphone to iPhone.

Compare the other free ways

Checked October 3, 2026, on each maker's own pages.

  • MacWhisper. Its free version transcribes files on the Mac with local models and exports text and .srt or .vtt subtitles. Pro, at €64 once, adds batch transcription, speaker recognition and more export formats.
  • whisper.cpp. Free and MIT licensed, run from Terminal: build it with cmake, convert your file to 16-bit WAV, and run its whisper-cli example.
  • superwhisper. File transcription is a Pro feature, from $8.49 a month.

The MacWhisper alternative page compares MacWhisper's file tools with YapToText's in detail, and the free speech to text roundup has the rest.

If the transcript comes back wrong or empty

Climb this ladder, smallest step first:

  1. Play the file. If the card says no speech was found, listen to it: a silent file, or a voice that is faint at the source, is something no model can recover.
  2. Look at the raw words. Run it again with Raw Transcription to see what the model heard before cleanup.
  3. Check the language. A recording in another language needs that language, or Auto-detect, on the AI Models page.
  4. Convert the file. If the card shows an error, export the audio to a common format such as M4A or WAV and drop that instead.
  5. Use a bigger model. Download one from the Dictation Model Library on the AI Models page and try again.
The AI Models page in YapToText: Whisper Large v3 Turbo (Q5) and Phi-3.5 Mini Instruct marked Included, model library below.
Figure 3. The Dictation Model Library on the AI Models page: stars for accuracy and speed on every model, its size, and a download button beside each one.

What it is not

It is not a meeting recorder. There are no speaker labels, no timestamps and no subtitle export, and it does not record system audio or join calls. If you need a transcript of who said what and when, MacWhisper's free version exports timestamped subtitles, and its Pro version adds speaker recognition.

What it is for: turning a recording of one person, or a conversation you only need the words from, into text you can use, with the app's cleanup on top if you want it. It gives you the words, not who said them or when.

The short version

  • Recording now. Voice Memos or Notes can transcribe as you record, on a supported Mac.
  • A file you already have. Drop it on YapToText's Transcribe a file card.
  • Timestamps or speakers. Use MacWhisper instead.

Two narrower guides cover the most common files: transcribing a Voice Memos recording and turning a video into text.

Pick the mode, drop the file, and the text stays on your Mac. If a file will not transcribe and the ladder did not help, press Copy Diagnostics in Settings, About and open an issue on GitHub with the file type. Every issue gets read.

Download YapToText on the Mac App StoreDownload for free. No account, nothing locked, macOS 14 or later on Apple silicon. 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

Can I transcribe a Voice Memo on my Mac for free?

Yes. On macOS 15 or later with Apple silicon, Voice Memos shows its own transcript. YapToText also transcribes a Voice Memo file on its Utility page, on the Mac, with nothing uploaded.

Can a Mac transcribe audio to text without an app?

Yes, for audio you record: the built-in Voice Memos and Notes apps transcribe their own recordings on supported Apple silicon Macs. For a file you already have, you need to install an app such as YapToText or MacWhisper.

Does it upload my recording?

No. The speech model ships inside YapToText and runs on the Mac. The only network use is a model download you start yourself.

Does it add speaker labels or timestamps?

No. It returns the text of the recording, optionally run through one of the app's modes. MacWhisper's free version exports timestamped subtitles, and its Pro version adds speaker recognition.

What file types work?

Anything macOS can decode, including MP4, MOV, M4A, WAV, AIFF, CAF, FLAC, MP3 and Voice Memos.

Is there a length limit?

No. The app sets no cap and nothing is metered. A long file is cut at quiet moments into pieces and takes longer, on the Mac's own chip.

What is the best free software to transcribe audio on a Mac?

For plain text from a recording, YapToText: free, on the Mac, and it takes any audio or video file macOS can decode. For subtitles, MacWhisper's free version exports .srt and .vtt files. The roundup of the best transcription apps for Mac on this site compares seven.