Audio converter for iPhone: M4A, WAV, AIFF and CAF

A voice memo in the wrong container is a wall you hit at the worst moment, usually while trying to hand a recording to someone else. FormatFox transcodes it on the phone.

Download on the App Store

Audio transcoding is part of the one time Pro unlock, base price 4.99 EUR.

What goes in and what comes out

FormatDirectionHow it is written
M4AIn and outAAC at 128 kbps, source sample rate and channels
WAVIn and out16 bit linear PCM, little endian
AIFFIn and out16 bit linear PCM, big endian as the format requires
CAFIn and out16 bit linear PCM, Apple Core Audio container
MP3In onlyDecoded on the way in, never offered as a target

Why MP3 is missing from the right hand column. iOS can play and decode MP3 but does not include an MP3 encoder. An app that converts on the device therefore cannot produce one. Any iPhone app that offers MP3 output is either shipping its own encoder or sending your recording to a server to do it. FormatFox does neither, and says so rather than quietly failing.

Picking the target

Sending it to a person

Use M4A. It is compressed, it is small enough to mail, and it plays on phones, laptops and in browsers without anyone installing anything.

Feeding it to a tool

Use WAV when a transcription service, an editor or an analysis tool asks for uncompressed audio. Uncompressed means large, so expect roughly ten times the M4A size for the same minutes.

A tool that names AIFF or CAF

Both are uncompressed and both are written at 16 bit. Reach for them when something specifically asks, not as a default. The app says the same thing when you pick one.

Coming from MP3

An MP3 you already have converts fine, most usefully to M4A for a device that will not play it or to WAV for a tool that wants raw samples.

Download on the App Store

What it looks like

FormatFox converting a voice memo to M4A, the result 127 KB down from 1.4 MB
A voice memo transcoded on the phone, with the measured result.

Why an interview recording should not be uploaded

Audio people convert is often the most sensitive material on the phone: an interview, a doctor visit, a meeting, a note dictated to yourself. Online audio converters work by receiving that recording and processing it elsewhere.

FormatFox reads the file, decodes it in memory and writes the new one, all through the audio framework already on your iPhone. It finishes with the network switched off, which is the plainest proof that nothing was sent. The full argument is on converting files without uploading them.

Questions people ask

Can FormatFox convert audio to MP3?

No, and it never claims to. iOS ships an MP3 decoder but not an MP3 encoder, so an MP3 file can be read as input and turned into M4A, WAV, AIFF or CAF, but no app doing the work on the device can write an MP3 back out. M4A is the practical substitute: it is smaller than MP3 at a comparable quality and every current player handles it.

Which format should I pick?

M4A for anything you will send, store or play, because it is compressed and small. WAV when a transcription service, a DAW or a video editor asks for uncompressed audio. AIFF and CAF when a specific Apple oriented tool asks for them by name. AIFF and CAF are uncompressed, so expect files many times larger than the M4A of the same recording.

Does converting audio change the sample rate?

No. The sample rate and the channel count are read from the source file and carried into the output unchanged. Only the container and the encoding change. M4A is written as AAC at 128 kbps; WAV, AIFF and CAF are written as 16 bit linear PCM.

Why was my track refused?

Copy protected audio, such as tracks from a subscription service, is detected and rejected before conversion starts rather than producing a broken file. Recordings you made yourself, voice memos and files you own are unaffected.

Transcode the recording on the phone

Download on the App Store