You don't need a paid plan to come out of a meeting with a clean set of minutes. Most teams overpay for this because the workflow looks intimidating from the outside. It isn't. You need a way to capture audio, a way to turn that audio into text, and ten minutes of editing at the end.

This walkthrough covers the whole loop on a free budget. It works for a quick standup on Zoom, a board meeting in a conference room, or a 1:1 you took on your phone in a coffee shop.

What counts as "meeting minutes" anyway?

Minutes are the official record of what happened: who showed up, what was decided, who owns the follow-up, and the deadline. They're not a transcript. A transcript is the raw text of every word said. Good minutes are the transcript boiled down to decisions, action items, and a short summary, with the full transcript kept as an appendix or a linked file.

That distinction matters because it tells you what to do with the recording. You're not publishing the full text. You're mining it for the five or six things that actually need to live in shared memory.

Is it legal to record the meeting?

In the United States, recording-consent law splits into two camps. Most states are "one-party consent" — only one person on the call needs to know it's being recorded (you, if you're the one hitting record). Eleven states, including California, Florida, Illinois, Massachusetts, and Washington, are "all-party consent" and require everyone on the call to agree. The Digital Media Law Project keeps a state-by-state breakdown.

The safe move regardless of state: announce it at the top of the meeting, get a verbal yes, and note the consent in the minutes themselves. For internal work calls this is almost never a problem. For external calls — clients, candidates, vendors — ask first and document the answer.

How do you record the meeting for free?

Use whatever is already on the device you're using. Don't install anything new if you don't have to.

1
For Zoom, Google Meet, or Microsoft Teams

— every one of them has a built-in recording feature on the free tier (Zoom records local files on free accounts; Meet requires a Workspace plan for cloud recording, but you can record locally; Teams records to OneDrive). Hit Record, end the meeting, and download the file.

2
For an in-person meeting

— open the Voice Memos app on iPhone or the stock Recorder app on Android (Google's Recorder on Pixel even does live transcription on-device). Lay the phone face-up in the middle of the table, close to whoever talks quietest.

3
For a phone call

— Google Voice records inbound calls for free if you enable it in settings. iPhone added native call recording in iOS 18.1. Both announce the recording to the other party automatically, which handles consent for you.

4
Check the file before the meeting ends.

Play back ten seconds. If you can't hear it clearly, you can't transcribe it. Reposition the mic and re-record the closing while everyone's still in the room.

The one rule: get the cleanest audio you can. A bad recording will cost you more time in editing than a good mic would have cost in dollars. We wrote a longer note on this — see best practices for audio quality before transcribing if you're recording in a noisy room.

What's the best free tool to transcribe the recording?

Three free options are worth knowing about, and they trade off differently.

OpenAI Whisper, run locally. Free forever, runs on your laptop, no upload, no account. It's the same model most paid services use under the hood. The catch: you need to be comfortable with the command line, and a long meeting on a CPU-only machine can take as long to transcribe as it did to record. If you've got an M-series Mac or an Nvidia GPU, it's fast and excellent.

Google Docs voice typing. Open a Doc, Tools → Voice typing, and play the recording near your microphone. It transcribes in real time into the Doc. Janky, but genuinely free with no install. Accuracy is decent for one clear speaker, mediocre for a meeting with overlap.

Free tiers of hosted services. Otter gives 300 minutes a month on its free plan but limits each recording to 30 minutes. Microsoft 365's transcription is free if your org already has a license. These work but lock you into their interface.

There's also our own tool, which is free to try with no signup — you can transcribe a meeting recording in your browser and download the text. It's not a hosted subscription; it's pay-as-you-go after the free credit, which works better for people who only need this a few times a month than for daily heavy use. If you're comparing options for a research workflow specifically, how to transcribe an interview for a research paper walks through the same decision in more detail.

How do I get speaker labels without paying?

This is the gotcha. "Free" transcription almost always means one wall of text with no "Alice:" / "Bob:" prefixes. Speaker labels — the technical name is speaker diarization — usually cost extra because they require a second model running on top of the transcript.

Three free workarounds:

If you want the deeper version of this, what is speaker diarization explains why it's the part of transcription that's hardest to do well.

How do I turn the transcript into actual minutes?

This is the step people skip, and it's the only step that matters. Raw transcripts are not minutes. You need to compress 60 minutes of speech into a one-page document people will actually read.

A template that works:

Meeting: <topic>
Date: <YYYY-MM-DD>
Attendees: <names>
Apologies: <names>

Decisions made:
 - <decision 1>
 - <decision 2>

Action items:
 - <owner> — <task> — due <date>
 - <owner> — <task> — due <date>

Key discussion points:
 - <one-line summary per topic>

Next meeting: <date and agenda>

Full transcript: <link or attachment>

Fill the top half by hand from memory while it's fresh — five minutes. Then skim the transcript with Ctrl-F, searching for words like "decide," "action," "next," "by Friday," "I'll," "we should." Those phrases are where decisions and commitments live. Copy the surrounding sentence into the right slot.

If you've got access to a free AI assistant (ChatGPT free tier, Claude free tier, Google Gemini), paste the transcript with the prompt: "Extract decisions made and action items with owners and dates from this meeting transcript." It does about 80% of the work in fifteen seconds. Always read what it produces — LLMs invent action items that weren't said.

Where should I store the minutes so people actually find them?

Whichever shared place your team already lives in. Notion, Google Drive, Confluence, a SharePoint folder, a Slack channel. The worst place to put minutes is your own laptop.

Name the file consistently: YYYY-MM-DD - Meeting Name - Minutes.md. Date-first means they sort chronologically in any folder view. Keep a single index page that links every set of minutes. Three months from now when someone asks "didn't we decide this in February?" you want to find the answer in fifteen seconds.

For recurring meetings, keep a running doc with each session as a section instead of a separate file per meeting. Easier to scan, easier to search.

Try it now — it's free
Transcribe your video with VTS

Paste any public link or upload a file and get a clean transcript in minutes. First 3 clips every month are on us — no card required.

Start transcribing No subscription · 8¢/min after free clips

A sane free workflow, end to end

Put it together and the whole thing takes 15–20 minutes of work beyond the meeting itself:

Do this for a month and minutes stop feeling like overhead. They become the search index for everything your team decided this quarter.

Sources