Kaseta

M4A to text: how to get a transcript from an .m4a file

An .m4a file is audio in an MPEG-4 container — the format iPhone Voice Memos writes by default, which is why the people searching for this are usually holding a recording they made on a phone. There is nothing to convert. Text comes out of an .m4a only when something runs speech recognition over the sound, and the only real decision is where that happens.

This page has no upload box, and that is deliberate. A browser tool would have to download a large model to your machine before it could do anything useful, and the alternative — quietly sending your audio to a server — is the thing this app exists to avoid. So: three honest routes, and the one that fits you may not be ours.

Route 1 — on the phone the file is already on

If the .m4a is on your iPhone, Kaseta transcribes it in place, in 99 languages, with the network off if you like. The free plan imports and transcribes up to 5 minutes of a file; Pro removes that ceiling and adds export with timestamps. This is the shortest path when the recording is a memo, an interview, or a lecture you sat through yourself.

Route 2 — a browser converter

Zamzar, any2text, Happy Scribe and the rest will take an upload and hand back text. They work, they need nothing installed, and on a desktop they are often the fastest way to deal with one file. What you are agreeing to is the upload: the audio goes to their servers, free tiers cap the length, and several of them want an email address first. For a recorded webinar, fine. For a conversation someone had in confidence, not fine.

Route 3 — a desktop, running locally

MacWhisper, whisper.cpp and similar tools run the same class of model on your own computer. Free or one-off, no upload, and much faster than a phone across a batch of long files. The cost is setup, and a laptop you have to be sitting at. If you have an archive rather than a recording, this is the better answer.

If the file came from Voice Memos

Check the memo in Apple’s own app first. Since iOS 18 it produces a transcript for the languages Apple covers, and if yours is one of them and the memo is short, you are done without installing anything.

The rest of the time the answer is unglamorous: open the file in the app, on the phone where the file already lives. The voice memo guide has the same steps with more context, and why it runs offline explains what the phone is actually doing.

Steps

  1. 01

    Find the file

    An .m4a from Voice Memos is in the Voice Memos app; one that arrived by mail or chat is in Files, usually under Downloads. Either way it is already on the phone.

  2. 02

    Share it into Kaseta

    Tap the share button and pick Kaseta. Importing reads the file where it sits — there is no upload step and no waiting for a server to accept it.

  3. 03

    Let the phone transcribe it

    Speech recognition runs on the device. A short file takes seconds; a long one takes longer and warms the phone, which is the honest cost of not sending it away.

  4. 04

    Copy or export the text

    Copying works on every plan. Pro writes .md and .txt files with timestamps, and lifts the five-minute import ceiling that applies on the free plan.

Frequently asked questions

Can you convert M4A to text?

Not by converting the file. A format converter rewrites the container — .m4a to .mp3, say — and the result is still audio. Getting text means running speech recognition over the sound, which is a different operation: either an app on your device does it, or a service does it on a server after you upload the file.

Is M4A the same as MP4?

Same family, different contents. Both are MPEG-4 containers; .m4a holds audio only, usually AAC, and .mp4 usually holds video as well. That is why an .m4a plays anywhere on an iPhone but sometimes confuses older Windows tools, which is often what sends people looking for a converter in the first place.

Can I transcribe an .m4a without uploading it anywhere?

Yes, in two places. On an iPhone, an app that transcribes on the device reads the file locally and never sends it. On a computer, a local Whisper build does the same offline. Browser tools that ask you to drop a file into a page are doing the work on their servers, which is fine for a lecture recording and a poor idea for a confidential interview.

Related guides