A meeting summarizer for transcripts, decisions and action items
This meeting summarizer reads the transcript of a Microsoft Teams, Zoom or Google Meet call — or your own typed notes — and turns it into the parts people actually need afterwards: a short summary, the decisions that were made, and a list of action items with an owner, a due date and the moment it was said.
Paste the transcript or open the file your meeting app exported: WebVTT (.vtt), SubRip (.srt), plain text or a Word .docx. The page works out who spoke, how much each person talked, and finds commitments such as “I’ll send the deck by Friday” or “Priya will update the budget” straight away, with code that runs in your browser. The summary itself is written by AI on your device, so a confidential call is not uploaded anywhere.
How to summarize a meeting
- Export the transcript from your meeting app (see the table below), then press Open .vtt, .srt, .txt or .docx — or paste the text into the box.
- Check Found in the transcript: speakers with their share of the conversation, action items with owners and due dates, and decisions. These appear instantly and need no AI.
- Give the meeting a title and, if you like, a date. Choose Key points or Paragraph and a length.
- Press Summarize meeting. The engine line shows what will run; if a model has to be downloaded the page asks first. With an engine that can follow instructions, the AI also suggests action items the patterns missed.
- Copy everything as Markdown — ready for Notion, Confluence, GitHub, Slack or an email — or download a .md or .txt file.
Meeting Summarizer features
Reads real exports
Teams and Zoom WebVTT with voice tags or “Name:” labels, SubRip, YouTube .sbv, Teams Word transcripts (“Name 0:03” lines), Meet text and plain notes.
Action items with owners
Finds “I will…”, “Name will…”, “Can you…?” (and who said “Sure”), “we need to…” and “Action: …” lines, plus due dates such as “by Thursday”, “21 Oct”, “EOD” or “next week”.
Decisions list
Picks up “we decided…”, “let’s go with…”, “agreed:” and “approved” statements with the speaker and time.
Speaker balance
Shows each person’s turns and share of the words — useful to see whether one voice dominated.
Summary on your device
Your browser’s built-in AI or IBM’s open Granite 4.0 model writes the summary locally; long meetings are summarised in parts.
Markdown minutes
One click gives tidy minutes: summary, decisions, a checkbox list of action items, the AI’s extra suggestions marked as unchecked, and attendees.
Where to find your meeting transcript
| App | Where to get it | Format |
|---|---|---|
| Microsoft Teams | Open the meeting recap or chat → Transcript → Download | .vtt or .docx |
| Zoom | Cloud recording with audio transcript on → Recordings → download the transcript file | .vtt (also .txt for saved captions) |
| Google Meet | With transcripts on, Meet saves a Google Doc to the organiser’s Drive → File → Download → Plain text or Word | .txt or .docx |
| Any recording | Transcribe the audio first with Audio to Text, then download TXT or VTT | .txt or .vtt |
How accurate is it?
The speaker, decision and action-item lists come from patterns, not guesses: each item is a sentence from the transcript, shown with who said it and when. Patterns are predictable but literal — an action phrased unusually (“that one’s on me”) can be missed, and a sentence such as “we should probably test it” is listed even if nobody really committed. Read the list before you send it.
The summary is written by a small language model. It is good at the gist of a discussion but can blur who said what, or treat a suggestion as a decision. Transcript errors also carry through: automatic captions mishear names and numbers. Use the AI’s extra action items as prompts to check, not as minutes. With the server option, nothing is rewritten — you get the lines scored as most important, quoted exactly.
Getting better minutes
- Ask people to state decisions and owners out loud (“Decision: we launch on the 28th. Ana owns the email.”) — both the patterns and the AI pick that up reliably.
- If your transcript has no names, the summary still works but owners will show as “Unassigned”. Teams and Zoom add names when people join with their accounts.
- Convert caption files between formats with the VTT to SRT converter, or clean up a messy transcript first with the YouTube Transcript Extractor.
- Send the action items on to a to-do list, or summarise the follow-up thread with the Email Summarizer.
Meeting Summarizer FAQ
How do I summarize a Teams or Zoom meeting for free?
Download the transcript (.vtt or .docx) from Teams or Zoom, open it on this meeting summarizer and press “Summarize meeting”. The action items, decisions and speakers appear as soon as the file opens; the summary follows in seconds to minutes depending on your device.
Is my meeting transcript uploaded?
No, unless you pick the server option. Parsing and the action-item search run in your browser, and the AI summary runs on your device. Only the model files are downloaded, after you agree.
Can it make meeting minutes?
Yes. “Copy as Markdown” gives minutes with a summary, decisions, an action-item checklist with owners and due dates, and the attendee list, which you can paste into a document or an email.
Does it identify speakers from audio?
It reads the names your meeting app wrote into the transcript; it does not listen to voices. If you only have a recording, transcribe it first — the transcript will then have no names unless you add them.
Why is an action item missing or wrong?
Action items are found from phrases such as “I’ll…”, “Name will…” or “Can you…?”. Unusual wording can slip through, and polite suggestions can be listed. With an on-device AI engine, the AI suggests extra items in a separate, unchecked list.
How long can the meeting be?
Hour-long transcripts work. Long ones are summarised in parts and combined, which takes longer — especially when the model runs on the processor rather than the graphics chip.