Turn a recorded meeting into a speaker-labelled transcript in place

Meeting Transcription Tool

Use this meeting transcription tool to convert a recorded meeting into editable text without a bot joining the call. Upload the meeting file, capture the room in the browser, or import a supported media URL, then review a timestamped draft that keeps each speaker's turns together. Rename participants, correct names and numbers against the audio, and download the meeting transcript as TXT or another format from the same page. Verified new accounts start with the current transcription-minute allowance, shown before the task runs.

  • Upload a recorded meeting, record in the browser, or import a media URL
  • Speaker labels and a timestamped timeline you can edit in place
  • Correct names and numbers, then download TXT or another format
Meeting transcription workspace
Ready

Dashboard

New Transcription
0 min

How do you want to transcribe?

Upload Audio
Estimated cost: 0 min

Free minutes are included. Upload a file or record audio to start.

Verified accounts use the current Whisper AI transcription allowance, and the workspace shows the minute and file-size limits before a task runs. Finished meetings are saved in your recordings with the meeting-transcription source tag.

A recorded three-person meeting becoming a speaker-labelled transcript with timestamps on warm paper
A recorded three-person meeting shown as a speaker-labelled transcript: the launch-timeline discussion, the mid-meeting topic change to the Kestrel logo color, and two explicit decisions, each kept on its own timestamp.

Example meeting transcription result

This is the edited result of a twelve-minute three-person planning call. The recording opens on the launch timeline, changes topic mid-meeting, and records two explicit decisions. The timestamps are the editor view; the segments keep each speaker's turn so you can follow who said what.

Source: recorded meeting, 1:15 excerpt (English, three participants)

Edited transcript with speakers and timestamps

  1. 00:00Ava (Product): Let's start with the launch timeline before we run out of time.
  2. 00:06Marcus (Engineering): The onboarding redirect is still failing for about four percent of new accounts.
  3. 00:14Ava (Product): So we have to decide whether we keep the October 8 launch date or move it.
  4. 00:21Priya (Design): Design can have the final pricing copy ready by the eleventh if we freeze the layout today.
  5. 00:30Marcus (Engineering): Then I would rather move the launch to the fifteenth so the onboarding fix ships first.
  6. 00:37Ava (Product): Agreed. We are moving the launch from October 8 to October 15 so the onboarding fix lands first.
  7. 00:46Priya (Design): One more thing, and this is a different topic: the Kestrel logo still uses the old color on the dashboard.
  8. 00:54Ava (Product): Let's keep the current free plan for the beta and review it after two weeks. We are not changing pricing before launch.
  9. 01:03Marcus (Engineering): I will post the updated build with the fix by Friday.
  10. 01:09Ava (Product): Priya, can you confirm the Kestrel color swap with brand before the fifteenth?
  11. 01:15Priya (Design): Yes, I will confirm with brand and update the dashboard.

Both decisions sit on their own timestamps, 00:37 and 00:54, so a reviewer can replay the exact moment a decision was made instead of trusting a paraphrase. The topic change at 00:46 is kept as a separate passage, and a name the recognizer misheard, such as Kestrel, can be corrected in the editor once you check the audio.

Transcribe a meeting recording

Start from the recording that already exists and let the workspace produce a speaker-labelled, timestamped draft. The task, the editor, and the download stay on this page.

  1. 01

    Add the recorded meeting

    Upload the meeting audio or video from this device, record the room in the browser, or import a supported public media URL. Use one file per meeting so the timeline, the speakers, and the transcript stay easy to check. This workflow starts from a recording, so no meeting bot has to be invited to the call.

  2. 02

    Choose the spoken language and speakers

    Set the spoken language when you know it, and enable speaker labels for a multi-person meeting. The first pass returns a timestamped draft that groups each speaker's turns; if you are unsure how many people spoke, let the tool group voices and rename the groups afterwards.

  3. 03

    Start the task and keep the source

    The workspace states the current minute and file-size limits and shows the credit cost against your balance before the task runs. Nothing is generated until you start, so opening the page never spends transcription minutes, and the finished task is saved in your recordings with the meeting-transcription source tag.

Review decisions in the original conversation

A meeting transcript is useful when you can trace a decision back to the moment it was made. The timeline and the speaker turns are what make that check possible.

  1. 01

    Read the timeline, not just the words

    Scan the timestamps to see how the conversation moved, including the point where the topic changed. Decisions, options that were raised, and unresolved questions often sit close together, so the timeline keeps a settled decision separate from a discussion that never landed.

  2. 02

    Rename speakers to real participants

    The tool groups voices; it does not know who they are. Rename each group to the real participant or role, and the override is saved with the task so the download carries the names you chose. Check the first few minutes where people address each other before you commit to a mapping.

  3. 03

    Verify a decision at its timestamp

    Replay the timestamp behind any decision, owner, date, or number before you rely on it. Automatic recognition can mishear a product name, a percentage, or a deadline, and a decision that cannot be traced back to the recording is hard to defend later.

Keep a searchable meeting transcript

Once the wording is accurate, the transcript becomes a searchable record of the meeting, the deliverable you can quote, and the source material for minutes.

  1. 01

    Fix words the recognizer missed

    Correct names, numbers, acronyms, and specialist vocabulary directly in the editor, and keep the speaker turns in the segments view. Your edits are saved with the task, so the version you download matches the version you reviewed on screen instead of the original machine draft.

  2. 02

    Search and copy the passages you need

    Select the passages you need for notes, minutes, or a follow-up message without leaving the page. Keep the timestamps when you plan to quote the recording, so anyone reading the note can find the exact moment a decision was stated.

  3. 03

    Download the transcript you edited

    Download TXT for a plain, portable transcript, or use the workspace exports for DOCX, PDF, JSON, SRT, and VTT when the words need to become a document, structured data, or captions. Download after saving so the exported file matches the current version.

Whisper AI vs Otter.ai vs Happy Scribe for meeting transcription

The comparison describes the checked products at a high level. It does not repeat competitor pricing, ratings, certifications, or accuracy claims, and naming a product is not an endorsement. Confirm every provider's live terms before you process a long or confidential meeting.

Whisper AI vs Otter.ai vs Happy Scribe for meeting transcription
Decision factorWhisper AIOtter.aiHappy Scribe
How the meeting enters the workflowUpload a recorded meeting, record in the browser, or import a supported media URL from this page; no bot joins the callConfirm whether the live product needs a bot in the meeting, a calendar connection, or an uploaded fileConfirm the current upload, recording, and URL options on its live tool
Speaker labels and timelineSpeaker groups and timestamps are kept together, and participant names can be renamed and saved with the taskSpeaker separation is offered; confirm how names are stored and whether the live plan includes itConfirm the current speaker and timestamp behaviour on its live tool
Editing before exportCorrect names, numbers, and wording in place, replay a timestamp, and keep edits with the taskAn editor is offered; confirm which edits the current plan allowsAn editor is offered; confirm which edits the current plan allows
Download formatsTXT download, plus DOCX, PDF, JSON, SRT, and VTT from the same edited transcriptConfirm the live export list and any plan gatingConfirm the live export list and any plan gating
Where the meeting lives afterwardsThe finished task is saved in your recordings and tagged with the meeting-transcription sourceConfirm how the live product stores and reopens meetingsConfirm how the live product stores and reopens meetings
Starting cost and controlVerified new accounts start with the current transcription-minute allowance, shown before the task runsCheck the current free and paid plan termsCheck the current free and paid plan terms

Whisper AI is the strongest fit when the meeting already happened, no bot can join, and you want a speaker-labelled, timestamped transcript you can edit and download from one page while keeping the task in your recordings. A live meeting assistant can fit teams that want a participant in every call, and a document-focused service can fit published transcripts, but confirm each provider's current meeting, speaker, and export terms before you depend on it.

Limits worth knowing

  • Verified sign-in is required to create and save a transcription task.
  • A single transcription task is limited by the current workspace minute and file-size limits, which can change with the plan and are shown before the task runs; split a longer meeting before upload.
  • Speaker labels are voice groups, not verified identities, so rename them after checking the recording.
  • Automatic recognition can mishear names, numbers, acronyms, overlapping speech, and noisy rooms, so replay the timestamp before you rely on a decision or a figure.
  • Audio is processed by the active cloud transcription provider; this page does not claim on-device transcription.
  • Renaming a file to a supported extension does not change its contents; the workspace checks the actual media and fails clearly when a file is not decodable audio.

Frequently asked questions

Can I upload an existing meeting recording?

Yes. Upload the meeting audio or video from this page, record the room in the browser, or import a supported public media URL. The workspace creates a timestamped transcript with speaker groups, so you do not need a bot to have attended the call. Keep one file per meeting so the timeline and the speakers stay easy to check.

Can I correct participant names?

Yes. The tool groups voices but cannot know who they are, so rename each speaker group to the real participant or role in the editor. Your names are saved with the task, and the export is built from the version you saved, so the download shows the people you named rather than generic labels.

How do I turn the transcript into minutes?

Review the transcript first, then use the meeting minutes generator to produce an overview, decisions, and action items from the same recording. The full transcript stays beside the minutes as the source, and you can correct owners, dates, and wording against the timestamps before you share the draft.

Does a bot need to join my meeting?

No. This workflow starts from a recording or a browser capture, so nothing has to be invited to the call and the meeting does not need a calendar connection. You do need an audio or video file with audible speech, and browser recording captures the room or a shared tab rather than every remote participant by default.

Are the timestamps and speakers kept in the download?

Yes. The transcript keeps its speaker turns and timestamps in the workspace, and TXT can include the timestamps when you need them; the other exports, DOCX, PDF, JSON, SRT, and VTT, are built from the same edited transcript. Keep the timestamps when someone may need to replay the original moment later.

How are meeting transcription credits charged?

Transcription is a paid task that runs against your credit balance, and the workspace shows the minute and file-size limits and the cost estimate before the task starts. Opening the page never charges credits, and signing in, refreshing, or returning from a recharge restores the existing task instead of starting a second one.

What can I do with the meeting transcript afterwards?

Use it to write minutes, extract decisions and action items, quote a passage in a follow-up message, or produce captions from the same text. The transcript stays in your recordings, so you can reopen the meeting, search it, and export another format without transcribing the audio again.