Meeting notes from recordings.Distributed before the next standup.

Upload the meeting recording from any platform. Get speaker-labeled transcript plus a structured notes block — decisions, action items with owners, open questions — ready to paste into Slack or Linear.

Drop a file, or pick one

MP3 · WAV · M4A · MP4 · MOV · MKV · OGG · OPUS · FLAC · WEBM — up to 100 MB anonymously

Paste a link, we’ll fetch the audio

YouTube · TikTok · Vimeo · Twitter · SoundCloud · Spotify · 50+ more

Record straight from your browser

Sign up takes 30 seconds — recording opens right after, in the dashboard.

No card required~90s per 60-min fileSRT · VTT · DOCX · TXTFiles auto-deleted in 24h

↓ Watch what comes out

Recording in. Notes the team will actually read.

We don't just dump a transcript. After diarization, a summarizer pass extracts the meeting structure — what was decided, who owns what by when, what's still open. The full transcript stays underneath in case anyone wants to dig.

Product sync recordingREC 4 speakers · 32:14
auto-detected en-US44.1 kHz stereo · 192 kbps
~90s
Notes · streaming95% accuracy
S1

So on the onboarding redesign — are we shipping the new flow this sprint or pushing?

S2

Pushing. The empty-state copy isn't approved and legal flagged two screens yesterday.

S3

I can have legal's revisions back by Thursday if Priya can turn copy by Friday.

S1

Works. Let's lock ship for next Wednesday then.

95% on team recordingsDOCX · SRT · TXT · JSON

↓ This is the dashboard

This is what loads when the job finishes.

Same layout as the real dashboard — Summary, full Transcript, Speakers tab, Exports. Key points and action items extracted automatically. Auto-tags on every job.

Try it on your own file — it's free

Three real options · honest comparison

Fathom or Fellow. Granola. Or us.

Fathom and Fellow ride along as a bot in your calendar. Granola listens locally on your laptop. We work from the file after the meeting — whichever tool recorded it.

Option 01

Fathom / Fellow

Calendar bot joins every call. Notes generated live, locked to their app.

RequiresCalendar OAuth + bot in invite
Works on past recordingsLimited / paid tiers
LanguagesEnglish-first
ExportTheir dashboard + CRM push
Cost$0 free tier — $19+/user/mo paid
Best forSales teams that want a bot in every call and care about CRM auto-push.
Option 02

Transcription.Solutions

Upload the file. Get transcript + structured notes. No bot, no calendar access.

RequiresThe recording file. That's it.
Works on past recordingsYes — any file, any age
Languages99, auto-detected
ExportDOCX · SRT · TXT · JSON
Cost · per min$0.03
Best forTeams that record on mixed platforms (Zoom, Meet, Teams, in-person phone) and want notes outside a vendor dashboard.
Option 03

Granola

Mac app captures system audio + your mic. Note-taking surface is the differentiator.

RequiresmacOS app installed
Works on past recordingsNo — must run during call
LanguagesEnglish-leaning
ExportMarkdown, Notion, Linear
Cost~$18/user/mo (approximate)
Best forMac users who take live notes and want AI to clean them up after.

Pricing and feature flags approximate as of 2026. Bot-based tools' free-tier limits change frequently — check their site for current caps.

Specific to meeting notes

Three things that wreck meeting notes on generic transcribers.

Generic ASR gives you a wall of text. Meeting notes need structure — flip these on so the summarizer has something to work with.

What goes wrong

  1. 1Action items get lost in the wall of text. Generic transcripts run 8,000+ words. Nobody re-reads them. The 'who owns what' from minute 24 disappears.
  2. 2Owners attributed to the wrong person. Without speaker labels, 'I'll take that' becomes ambiguous — the summarizer guesses based on context and gets it wrong.
  3. 3Internal product names get mangled. Your project codenames, internal tools, customer accounts come out phonetic. 'Project Halo' becomes 'project halo' or 'project hello'.

What to flip here

  1. 1Turn on Action items + decisions in the summary settings. Each item lands with owner, due date if mentioned, and a transcript timestamp link.
  2. 2Make sure diarization is on before upload. Then rename speaker chips to real names on first pass — owner attribution downstream depends on it.
  3. 3Paste project names, team member names, customer accounts into Custom vocabulary. Recognizer treats them as hints, not hard matches.

Recommended job settings for meeting notes

Drop a meeting file and these flip on by default. Override per-job from the form.

Diarization
On · acoustic + channel if stereo
Speaker model
Conversational · 2-10 speakers
Language
Auto-detect
Filler words
Removed
Summary
Decisions · action items · open questions
Export
DOCX (transcript + notes block)

Accuracy · real-world numbers

95% on team recordings. The notes hold up further than the transcript.

Transcript accuracy ceiling is set by mic quality and overlap. Structured-notes accuracy degrades more slowly — the summarizer can still pull decisions and action items even when individual words are fuzzy. Numbers below are from real customer meeting files.

95%+
Headset / individual mics, ≤4 speakers

Each person on their own mic, low ambient noise. Action item extraction near-perfect — names, dates, owners all land.

92%
Laptop mic, hybrid call, 4-6 speakers

Most common case. Stereo capture from Zoom/Meet/Teams. Diarization stable, occasional merges on similar voices.

88%
Conference room mic, 6+ speakers

Single omnidirectional mic in the middle of a table. Cross-talk happens. Notes still capture decisions; verbatim quotes need a quick check.

82%
Phone recorded near speaker, in-person

Phone on the table for an in-person meeting. Ambient noise, far-field voices. Use the notes summary; treat the transcript as a rough draft.

Common questions

8 things people ask about meeting notes.

01Does the AI summary actually identify action items correctly?+
Yes, when speaker labels are clean. The summarizer looks for commitment language ('I'll take that', 'I can have it by Thursday') and attributes to the labeled speaker. If you skip the rename pass on speaker chips, owners come out as 'Speaker 2' instead of names — which kills the value.
02Can you join my Zoom or Meet call live like Otter or Fathom?+
We have a bot for Zoom and Meet, but the primary flow is upload-after. Most teams already get a recording from their meeting platform — we work from that file. No calendar OAuth, no bot showing up uninvited.
03What does the DOCX look like when I download it?+
Two sections. Top is the AI notes block — decisions, action items with owners, open questions, key topics — ready to paste into Slack or a project tracker. Below is the full speaker-labeled transcript with timestamps. Most people send the top, archive the bottom.
04Will this work for in-person meetings recorded on a phone?+
Yes, with caveats. Expect ~82% transcript accuracy on a phone-on-the-table recording — ambient noise and far-field voices hurt. The structured notes still work because the summarizer is robust to word-level errors. Treat the transcript as a draft, trust the notes.
05How do you handle confidential meeting recordings?+
The source file is permanently deleted within 24 hours of processing. The transcript and notes stay in your account until you delete them. We don't train models on your audio. SOC 2 Type II in progress; ask if you need the bridge letter.
06Can the notes push directly to Notion, Linear, or Slack?+
Not yet — we don't have native integrations to project tools. The DOCX and Markdown exports are designed to paste cleanly into any of them. A Zapier-style trigger on job completion is on the roadmap.
07What about meetings in two languages or with non-English speakers?+
Auto-detect picks the dominant language. For genuinely bilingual meetings (e.g. Spanish + English code-switching), accuracy on the minority language drops a few points. We support 99 languages and the summary block is generated in the same language as the transcript.
08How long until the notes are ready after I upload?+
Roughly 0.1× real time for transcript, plus 30-60 seconds for the summary pass. A 60-minute meeting is done in 6-7 minutes. You'll get an email when the job finishes — paste the notes into your standup before it starts.

Drop a meeting recording. Get notes before the next standup.

30 free minutes every month. No card. Speaker labels, structured action items, full DOCX export included.

Start free