Free AI Transcription: Options, Limits, and Workflows
Choose a zero-budget transcription workflow for existing recordings or live dictation, with clear limits, setup steps, and a practical transcript review process.
For free AI transcription, use local Whisper for existing files if you can install software, Otter Basic for occasional short recordings within its allowances, or Google Docs Voice typing for live dictation. Choose by the job you need to finish: local processing requires a suitable computer and setup, cloud plans impose allowances, and microphone dictation handles speech you provide live. A free account is useful only if you can reach the end of your recording and keep the text you need. This article starts with a choice table and a limit checklist, then walks through each route. You will also learn how to check names, numbers, and uncertain passages before using the transcript for interview notes, summaries, or study materials.
Which free AI transcription route fits your recording?
Start with whether the speech already exists as a file. That determines which workflow can accept your input without making you repeat the recording. Then check the amount of audio you need to finish, rather than choosing by the most generous headline.
| Route | Suitable task | Main constraint to check | First action |
|---|---|---|---|
| Local Whisper | Existing audio files and repeat file workloads | Software installation, model download, and computer resources | Test a short file locally |
| Otter Basic | Occasional short recordings or imports | Monthly minutes, accessible transcript length, and lifetime imports | Check remaining allowances |
| Google Docs Voice typing | Speaking new text into a microphone | A supported browser and working microphone; this is live dictation | Open Tools, then Voice typing |
Existing file, willing to install: start with Whisper. Its code and model weights use the MIT License. Running that software yourself is a different route from buying access to a hosted transcription API.
Existing file, want a browser service: check Otter's allowances before using an import. A convenient upload is not helpful if the accessible transcript ends before the passage you need.
No recording yet, just need written words: use the microphone route. Dictating an outline or a personal recollection can be simpler than recording a file and then converting it. It produces your spoken account, however, rather than a transcript of an earlier conversation.
For free AI transcription, the useful comparison is whether a route completes your particular task with the equipment and account you already have. If your needs also include editing, collaboration, or other software features, use the separate audio-to-text software comparison. Here, the priority is getting a usable transcript without committing to a paid plan.
Record, upload audio or paste a YouTube link. NoteLyn keeps the full transcript alongside an organized note.
2 free AI notes · No credit card needed
Or scan to get the app
What makes a free plan usable for the whole job?
Check the full path from input to saved text before spending an allowance or installing a large model. A service can offer enough total minutes yet still be unsuitable because your recording exceeds its accessible length or because you have exhausted file imports.
Example: you have an interview lasting 45 minutes and need the closing answer. An allowance advertised as 300 monthly minutes does not, by itself, establish that you can read that answer. Check the separate per-transcription rule. Likewise, a short file can fail the practical test if importing it uses a scarce lifetime allowance.
Treat the following as a decision checklist for free AI transcription. Answer each item for the exact account and workflow you will use; do not infer one limit from another.
Example: your deliverable is an interview transcript for a class assignment. Write the acceptance criteria before choosing a tool: the full conversation must be present, speakers must be distinguishable after review, and the file must open in your writing editor. If you also need quotations, include a way to locate each quoted passage in the audio. Those requirements give you a concrete test of the output instead of leaving you to discover missing pieces on submission day.
- 1
Confirm the input route
Decide whether you need an existing audio file, an existing video file, or new microphone speech converted to text. Check that the chosen route accepts that input. A microphone button alone does not establish file-import support.
- 2
Separate every allowance
Write down the total minute allowance, per-recording restriction, import count, and reset period where applicable. Mark lifetime limits separately from monthly ones. Count the complete workload, including recordings you still expect to receive, before using the first import.
- 3
Define the output you must keep
Decide whether plain text is enough or whether you need time references for quotations. Test how you will retain the completed text before processing your important recording. A readable preview is insufficient if your next task requires a saved, editable copy.
- 4
Distinguish a free plan from a trial
Read the account screen for an expiry date, payment request, and renewal terms. If you need a zero-charge route, choose a workflow you can use without agreeing to a paid renewal. Keep the plan details you relied on with your project notes.
- 5
Budget for review and setup
Allow time to install dependencies, download a model, process audio, and check the result. For local work, confirm available storage and computer access. For cloud work, confirm that you are permitted to upload the recording, especially when other people's speech is involved.
How do you transcribe a local file with Whisper?
Use the open-source Whisper package when you have recordings and can manage a local installation. The official Whisper repository documents installation, model choices, and command-line usage. You need Python, the package dependencies, and the separate ffmpeg command-line tool.
Install the package with pip install -U openai-whisper. Install ffmpeg using the instructions for your operating system; the repository gives several package-manager examples. If installation reports a missing build dependency, follow the repository's troubleshooting instructions for that specific error rather than repeatedly rerunning transcription.
This route offers free AI transcription through software you run yourself. Your computer, model downloads, storage, and processing time remain conditions of using it. The model size affects resource requirements, and processing speed depends on the available hardware and the recording. There is no useful universal promise that a file will finish within a particular time.
Choose the output around your next task. Plain text is convenient for reading and copying into a document. Whisper also offers output choices including SRT, VTT, TSV, and JSON through --output_format. If you need a timed transcript, test a timed output on the same excerpt before committing the whole recording. Changing the output format does not repair misheard words. Check the content first, then confirm that the chosen file opens in the program where you intend to use it.
- 1
Prepare a small test and an output folder
Keep the original recording unchanged and work with a copy. Choose a short, representative excerpt containing normal speech and any difficult vocabulary. Use a filename without spaces for the first test so shell quoting does not become a separate problem.
- 2
Run a transcription command
Example: put
recording.mp3in your working directory, then run the following command. It selects the base model and CPU, requests transcription rather than translation, and saves plain text in the chosen folder. The software may need to download model files on first use.whisper recording.mp3 --model base --device cpu --fp16 False --task transcribe --output_format txt --output_dir transcripts - 3
Check language and output choices
Use
whisper --helpto inspect available options. If needed, supply--languagewith the original spoken language. Transcription preserves the spoken language; the separate translation task produces English. Whisper's turbo model is not trained for translation tasks, so use the repository's multilingual-model instructions when translation is actually your goal. - 4
Evaluate the result before processing everything
Open the saved text and compare it with the test audio. Check whether sentences are missing, repeated, or badly segmented. If the computer struggles, try a smaller model before processing the full recording. Keep notes on the model and language settings that produced a usable result.
Can Otter Basic finish your recording within its allowances?
Otter Basic can be a practical cloud route when the whole task fits its limits. As of October 26, 2026, the official Basic-plan help page lists up to 300 minutes per month, up to 30 accessible transcript minutes per transcription, and three audio/video imports per account over its lifetime, not each month. Longer recordings or imports do not stop at that boundary, but Basic makes only up to 30 minutes of the transcript accessible. Deleted conversations still count toward minutes. Only the 25 most recent conversations are visible; older ones are archived.
That combination makes planning more useful than experimenting with your only important file. Check both the recording duration and your remaining imports before proceeding. Save a copy of the transcript you need while it is available, using an output method you have checked in your account.
Example: three separate 20-minute interviews total 60 minutes. The monthly arithmetic looks comfortable, but importing those three files would consume a fresh account's lifetime import allowance. A fourth interview creates a different decision even though the total duration would still be modest.
Example: one 50-minute interview raises the accessible-length issue before monthly minutes become the main concern. If you need the entire conversation, choose a route that can deliver it. Do not assume that the final answer will appear because the import itself completes.
Use free AI transcription allowances for tasks they actually cover. Deleting files is not a strategy for restoring consumed minutes, and creating additional accounts to evade restrictions is not a dependable workflow. If you already know the workload will repeat, compare the local route before committing scarce imports to tests.
For an occasional short recording, the useful first experiment is a complete cycle: provide a suitable file, review the available text, and retain the result. Success means having the finished transcript where you need it, rather than merely seeing that an upload was accepted.
When should you use Google Docs Voice typing?
Use this route when you want to speak new text into a document. Google's Voice typing instructions specify the latest Chrome, Edge, or Safari, a working microphone, and the Tools → Voice typing menu. Click the microphone to begin and click again to stop. The browser controls speech processing and sends the resulting text to Docs; an organization administrator may disable the feature.
As a free AI transcription route, microphone dictation answers a narrower task than file conversion. Speaking into a microphone is not the same input workflow as uploading an existing recording. Playing a recorded interview through speakers into the microphone also adds another acoustic recording step, so do not treat that as equivalent to a file import.
Example: you want to write a project recap from your own recollection. Dictate a paragraph about the objective, another about what happened, and a final paragraph about the next action. Edit the result into a readable note. Label it as your recap if you share it; it does not preserve the exact wording of the earlier discussion.
A useful editorial routine is to pause after each idea and inspect the text before continuing. Put the cursor where the next sentence belongs, especially after correcting an earlier passage. This avoids adding fresh dictation halfway through a sentence you were editing.
If the goal is an exact transcript from an interview file, return to the file-based options. If the goal is your own spoken draft, microphone dictation avoids creating an intermediate recording solely to convert it later. Decide which record you need before choosing the tool: your new words, or the words contained in an existing source.
How should you review a transcript before using it?
Review meaning-critical details before tidying punctuation. A neat paragraph can still contain a wrong amount, a missed negative, or an incorrect speaker attribution. Keep the audio available while correcting the text, and preserve the initial output separately so you can distinguish recognition errors from your later edits.
Example interview passage: Ben says, “We can ship fifteen units by Thursday, but the larger order needs approval.” A transcript that substitutes “fifty” or drops “needs approval” changes the commitment. Checking those details matters more than removing every hesitation.
For free AI transcription, define an acceptable result by its intended use. A personal study note and a direct quotation require different editing decisions. The following pass gives you a repeatable order without pretending that automatic text is a checked record.
Example: after checking Ben's sentence against the audio, keep the corrected wording in the transcript. In a separate notes document, you could write, “Thursday shipment: fifteen units; larger order pending approval.” That is a useful condensed note, but it should not appear inside quotation marks as Ben's exact words. If a later listener disputes the amount, return to the checked passage rather than treating the summary as an independent source. Apply the same distinction when a recognition tool inserts punctuation that changes how a condition or exception reads.
- 1
Listen once for missing or misplaced content
Follow the text while replaying the recording. Mark gaps, duplicated phrases, and sudden topic changes. Check the beginning and end as well as the middle; a transcript that looks complete on screen may still omit a closing exchange or a quiet opening sentence.
- 2
Verify names, quantities, and negatives
Replay every name, date, amount, unit, and important negative. Use a participant list or project glossary to check spelling when available. Distinguish what you heard from what you expect: a familiar project name is a spelling aid, not permission to replace an uncertain word.
- 3
Mark uncertainty without inventing words
Use a consistent editorial marker such as
[unclear at 08:12]when you cannot resolve a passage. Add a manually checked time reference so you can return to it. If two voices overlap, identify the overlap rather than joining fragments into a confident sentence neither person said. - 4
Choose verbatim text or readable notes
For a direct quotation, preserve the wording and enough surrounding context to represent the speaker fairly. For personal notes, you may remove repetitions or organize sentences by topic, but save that edited version separately. Our interview transcription workflow develops those editorial choices in more detail.
- 5
Add navigation where you will need it
If you must return to important moments, add time references at useful boundaries and check them against playback. Plain text from the example command does not supply the navigation structure by itself. See time code transcription for timestamp formatting and review conventions.
When does free AI transcription suit a recurring workload?
Choose recurring workflows by the complete workload and your willingness to maintain the setup. A local installation deserves consideration when file imports are frequent, while an occasional short task may fit a cloud allowance. Live dictation remains a separate choice for creating new text.
Example: a student has four lecture recordings lasting 70 minutes each. The combined duration is 280 minutes, but that single number is insufficient for selecting a cloud plan. Each recording also needs a complete transcript, and each existing file needs an input route. A plan's monthly total cannot cancel its other restrictions.
For the same example, a local test should include a passage with the lecturer's technical vocabulary. Process that excerpt, assess the output, then decide whether the full files justify the installation and processing time. If correcting the sample requires constant replay, improve the recording conditions for future lectures rather than assuming a different output format will fix unclear audio.
Example: a researcher expects a new interview every week. Treat that as an ongoing import requirement, not one small monthly project. Decide in advance where the audio, initial transcript, corrections, and final notes will live. A consistent folder structure makes later verification easier even if you change transcription tools.
A practical project folder can contain the unchanged source, the first automatic output, and a separately named reviewed transcript. Put the recording date and a descriptive topic in filenames. Add a brief note identifying the software and settings used, especially if you may process the recording again.
Revisit your choice when the input changes. Moving from personal dictation to recorded interviews is a change of task, not simply more of the same work. Likewise, needing quotations with time references adds an output requirement. Choose the next workflow using those requirements instead of trying to stretch the previous one beyond its useful limits.
Before changing tools mid-project, identify what you need to carry forward. Keep corrected spellings in a small glossary, preserve any manually checked time references, and record which passages still need listening. You can then judge a new result against known problem spots instead of restarting the entire review from memory. Example: if an interview contains a recurring surname that was previously misheard, search for every occurrence in the next output and check each one. A corrected opening occurrence doesn't mean that later mentions are right.
Turn a checked transcript into study materials with Notelyn
Notelyn turns a reviewed transcript into notes and recall practice through its Text input workflow. Create a note, choose Text, and paste the corrected transcript. Add a descriptive title, then use headings to separate topics before saving online. Keep unresolved passages visibly marked so they remain easy to find.
Generate a Summary to organize the content into headings, key points, and takeaways. Compare important statements with your checked transcript, then edit the summary where needed. Generate flashcards from the note and answer each question before flipping the card. Restart the deck for another pass, using the source text to revisit concepts you missed.
The summary and cards are learning materials derived from your text, not replacements for the verbatim record. Some features require a subscription, and exact allowances depend on your account. Start with a focused transcript on one topic, then follow the Notelyn Text input workflow and use AI Summary Notes to build your review session.
What should you check when a transcription workflow fails?
Match the next action to the failure you can actually observe. If a file will not open, investigate the input. If processing fails, investigate the software and resources. If processing completes but the words are wrong, examine the audio and task settings before repeating the same run.
- 1
A file is rejected or cannot be decoded
Keep the original and confirm it plays in your usual media player. Inspect the actual file type rather than changing its extension. For local Whisper, check that ffmpeg is installed and available to the command. Follow the displayed error instead of assuming every audio container is accepted by every route.
- 2
The output is in the wrong language
Check whether you requested transcription or translation, and whether a manually specified language matches the speech. Rerun a short excerpt with the corrected settings first. For mixed-language audio, inspect each language segment rather than judging the whole recording from its opening sentences.
- 3
The local process cannot finish
Read the error, check available storage and memory, and test a smaller model. Preserve any completed output before changing settings. When the issue is merely slow progress, avoid starting several identical jobs at once; establish whether the first process is still working before launching another.
- 4
The transcript is ready but the job feels unfinished
Save the reviewed text, confirm you can reopen it, and keep it associated with the recording. Then choose the next deliverable: a quotation, readable interview notes, or a study summary. Free AI transcription has done its job when you have usable text for that purpose, with unresolved passages clearly marked.
Related Articles
Try These Features
Explore Use Cases
Take Better Notes with AI
NoteLyn automatically turns lectures, meetings and PDFs into structured notes, flashcards and quizzes.
- Add a recording, PDF or link
- NoteLyn writes organized notes with the key points
- Review with flashcards and quizzes, or share the note
2 free AI notes · No credit card needed
Or scan to get the app
