Meeting Transcription7 min read·

How to Transcribe Zoom Meetings for Free on Mac (2026 Guide)

Learn how to transcribe Zoom meetings for free on Mac using local AI tools. Get accurate transcripts with speaker labels without paying for Zoom's premium transcription.

transcribe-zoom-meetings-freezoom-transcriptionmeeting-transcriptionmacOSfree-transcription

How to Transcribe Zoom Meetings for Free

Zoom's built-in transcription requires a paid plan, but you don't need to pay extra for meeting transcripts. Several free tools can transcribe your Zoom calls — and the best options work locally on your Mac, keeping your conversations private.

This guide covers every free method for transcribing Zoom meetings.

Zoom's Built-in Transcription (Paid)

Before exploring free alternatives, here's what Zoom offers:

Zoom Transcription Requirements

  • Plan: Pro, Business, or Enterprise ($15.99+/month)
  • Feature: Must be enabled in account settings
  • Processing: Cloud-based
  • Access: Available after meeting ends

Limitations

  • Free accounts excluded
  • Requires host to enable
  • Cloud processing (not private)
  • Not always accurate for technical terms

If you're on a free Zoom account or want more privacy, the alternatives below are better options.

Method 1: Hapi — Best Free Option

Hapi is a Mac app that automatically transcribes Zoom meetings with no subscription required.

How It Works

  1. Download Hapi from speakhapi.com
  2. Start your Zoom meeting normally
  3. Hapi shows a notification when it detects Zoom
  4. Click to start transcription
  5. Get your transcript when the meeting ends

Key Features for Zoom

Automatic detection: Hapi recognizes when Zoom is running a meeting — no manual setup needed.

System audio capture: Records both your microphone AND what you hear from other participants. This is crucial for accurate meeting transcription.

Speaker labels: Distinguishes your voice from remote participants, showing who said what.

Local processing: Audio never leaves your Mac. Uses Apple's Neural Engine for fast, private transcription.

Multiple export formats: Save as TXT, SRT, VTT, Markdown, or JSON.

Setup for Zoom

  1. Install Hapi and grant permissions:

    • Microphone access (for your voice)
    • Screen recording permission (for system audio)
  2. Configure audio capture:

    • Hapi needs screen recording permission to capture Zoom's audio
    • This captures what you hear from other participants
  3. Start transcribing:

    • Join your Zoom meeting
    • Click Hapi's notification or menu bar icon
    • Recording begins

Cost: Free, no account required

Transcribe Zoom, Teams & Meet locally.

Speaker detection included.

Download Hapi — Free

Method 2: Record + Transcribe Later

If you prefer to record first, then transcribe:

Using Zoom's Recording

  1. During meeting: Click Record → Record on this Computer
  2. After meeting: Find recording in Zoom folder
  3. Transcribe: Drag audio file into Hapi

This gives you an audio backup, but requires an extra step.

Using QuickTime

  1. Open QuickTime Player
  2. File → New Audio Recording
  3. Select microphone (or Soundflower for system audio)
  4. Record during meeting
  5. Transcribe the audio file afterward

Less convenient than real-time, but works as a fallback.

Method 3: Whisper.cpp (Command Line)

For technical users who want command-line automation:

Setup

# Clone and build
git clone https://github.com/ggerganov/whisper.cpp
cd whisper.cpp
make

# Download model
./models/download-ggml-model.sh large-v3

Transcribe Zoom Recording

# Convert Zoom recording to WAV
ffmpeg -i zoom_recording.m4a -ar 16000 -ac 1 meeting.wav

# Transcribe
./main -m models/ggml-large-v3.bin -f meeting.wav -otxt

Limitations

  • No real-time transcription
  • No speaker labels
  • Requires manual recording
  • Command line only

Best for: Developers who want scriptable automation.

Method 4: OBS + Whisper

For advanced users who want to record everything:

Setup OBS

  1. Install OBS Studio
  2. Add audio sources:
    • Desktop Audio (Zoom output)
    • Mic/Aux (your microphone)
  3. Record to MP3 or WAV

Transcribe Recording

Use Hapi, Whisper.cpp, or any transcription tool on the OBS recording.

Best for: Users who want video recordings with transcription.

Comparison: Free Zoom Transcription Methods

MethodReal-timeSpeaker LabelsEase of UsePrivacy
HapiYesYesEasyLocal
Record + TranscribeNoVariesMediumLocal
Whisper.cppNoNoTechnicalLocal
OBS + WhisperNoNoComplexLocal

Setting Up System Audio Capture

The key to transcribing Zoom calls is capturing what other participants say. Here's how each method handles it:

Hapi's Approach

Hapi uses macOS Screen Recording permission to capture system audio:

  1. Go to System Settings → Privacy & Security → Screen Recording
  2. Enable Hapi
  3. Restart Hapi if needed

Once enabled, Hapi captures Zoom's audio output directly.

Manual Approaches

For other tools, you need audio routing:

BlackHole (free):

  1. Install BlackHole
  2. Create Multi-Output Device (Audio MIDI Setup)
  3. Route Zoom audio through BlackHole
  4. Record from BlackHole in your recording app

This is complex but works for any recording app.

Zoom Settings for Better Transcription

Audio Quality

In Zoom Settings → Audio:

  • Enable "High fidelity music mode" for clearer audio
  • Disable "Suppress background noise" (can distort speech)
  • Use headphones to prevent echo

Meeting Practices

Ask participants to:

  • Use headphones (reduces echo)
  • Mute when not speaking
  • Speak one at a time
  • Announce names when joining

As host:

  • Enable "Original sound" for better audio
  • Disable "Optimize for 3rd party video editor" (reduces quality)

Working with Zoom Transcripts

Adding Speaker Names

Hapi labels speakers as "Speaker 1," "Speaker 2," etc. To add real names:

  1. Export transcript as TXT
  2. Open in any text editor
  3. Find & Replace:
    • "Speaker 1:" → "John:"
    • "Speaker 2:" → "Sarah:"
  4. Save

Creating Meeting Notes

From your transcript:

  1. Key decisions — Search for "decided," "agreed," "will do"
  2. Action items — Look for names + verbs ("Sarah will," "John to")
  3. Questions — Find "?" for unresolved items
  4. Dates/deadlines — Search for date patterns

Sharing Transcripts

Export formats for different needs:

  • TXT: Email, Google Docs, Word
  • Markdown: Notion, Confluence, GitHub
  • SRT/VTT: Video with captions
  • JSON: Integration with other tools

Zoom Transcription vs Other Platforms

PlatformBuilt-in FreeHapi Support
ZoomNo ($15.99+/mo)Yes
Google MeetYes (limited)Yes
Microsoft TeamsYes (some plans)Yes
Slack HuddlesNoYes
DiscordNoYes
WebExNoYes

Hapi works with all these platforms using the same detection method.

Common Questions

Can I transcribe someone else's Zoom meeting?

You can transcribe any meeting you're a participant in. For meetings you're not part of, you'd need the recording file.

Is it legal to transcribe Zoom meetings?

Laws vary by location. In many jurisdictions, at least one participant (you) must consent. Some require all-party consent. Check your local laws and company policies.

Why can't I hear remote participants in my transcript?

You need system audio capture enabled:

  • Hapi: Grant Screen Recording permission
  • Other tools: Set up audio routing (BlackHole, etc.)

Can I transcribe Zoom Webinars?

Yes. Hapi detects Zoom Webinars the same way it detects meetings. The process is identical.

What about breakout rooms?

Each breakout room is a separate audio stream. Hapi transcribes the room you're in. You'd need to be in each room to transcribe it.

How accurate is free transcription compared to Zoom's?

Modern local transcription (WhisperKit in Hapi) achieves similar accuracy to cloud services like Zoom's built-in transcription. Both are 95%+ accurate for clear audio.

Summary

You don't need to pay for Zoom transcription. Free options include:

  • Easiest: Hapi — auto-detects Zoom, speaker labels, completely free
  • Manual: Record with Zoom or QuickTime, transcribe afterward
  • Technical: Whisper.cpp for command-line automation

For most users, Hapi provides the best experience: automatic detection, real-time transcription, speaker identification, and complete privacy — all without Zoom's $15.99/month premium fee.

Why Hapi?

  • 100% local — nothing sent to the cloud
  • 25+ languages with auto-detection
  • Meeting recording with speaker labels
  • Free — no subscription

Transcribe anything on your Mac.

100% local. No cloud. No subscription.

Download Hapi — Free

Related Posts