Fraunhofer MPEG Layer-3 Audio Decoder 3.4

3.74/5 from 38 Reviews
39 Downloads this week
updated May 20, 2026 228KB file size 3.1M downloads

The Fraunhofer MPEG Layer-3 ACM Codec is the legacy Audio Compression Manager component that restores MP3 encoding and decoding for older Windows applications, archived here in seven historical builds that each install a differently named .acm file.

This page carries seven different builds of the Fraunhofer MPEG Layer-3 ACM codec, and they install seven differently named files.

Picking the wrong one is the most common reason people end up back here saying the codec is still missing.

The table below says which download produces which file, so start there rather than with the newest version number.

Check before you download anything.

Windows 10 and 11 already ship a Fraunhofer decode-only build, and it is called l3codeca.acm. Look in C:\Windows\SysWOW64 first - if it is there and you only need MP3 playback, you do not need any of these files.

Which Download Installs Which File

Every build registers itself under the same name inside Windows, so the filename is what tells them apart. If an application has asked you for a specific .acm, match it in the middle column.

Download Installs Take this if
l3codecx.exe l3codecx.acm You need MP3 playback restored in an old application. Decoder only, and the safest choice.
l3codeca.exe l3codeca.acm Something specifically asks for l3codeca.acm. Decodes, and encodes at limited bitrates.
l3codecp-3.4.exe l3codecp.acm You need the Professional encoder and want the newest build of it.
l3codecp-3.3.exe l3codecp.acm Something depends on that exact earlier Professional build.
l3codecp-1.0.0.48.exe l3codecp.acm You are reproducing output from the earliest Professional release.
l3codecp-radium.exe l3codecp.acm Archival interest only. It is a modified commercial binary, not a Fraunhofer release.
l3dec16.zip L3DEC16.ACM You are running Windows 3.1 or early Windows 9x, or an emulator of one.

Only one of them can be active at a time.

They all claim the same registration name in Windows, so installing a second build replaces the first. If something worked before you installed another version, that is why.

What an ACM Codec Actually Is

This is not a player and it will not make files open by double-clicking them. It plugs into Windows at the Audio Compression Manager layer, which is the interface older software uses to ask the system for MP3 audio.

That is the component behind the "Audio Codec Tag 55" message some applications show, and "tag 85" in older builds. The number is the MP3 format identifier, and the error means nothing on the system has claimed it.

It is the same family of problem as the tag numbers on other legacy formats - Sharp G.726 Codec answers Tag 45 and VoxWare Audio CoDec answers Tag 75.

Installing It on Windows 10 and 11

These are 1990s installers and they do not always behave on a modern machine. Three things decide whether it works.

  • Run it as administrator. The installer writes to the Windows system folder and to a protected registry key, and it will fail quietly without rights.
  • If the executable does nothing, install the INF by hand. Extract the archive, right-click the .inf file, choose Install, then restart.
  • Expect it in SysWOW64, not System32. These are 32-bit components, so on 64-bit Windows the file goes to C:\Windows\SysWOW64 and registers in the 32-bit half of the registry.

That last point has a consequence worth knowing before you start: a 64-bit application will not see this codec at all, no matter how correctly it is installed. ACM is a 32-bit interface and there is no 64-bit Fraunhofer build.

It Still Says the Codec Is Missing

Work through these in order. The first two account for most of the reports we get.

  • Wrong build. Check the filename your application named against the table above - the versions are not interchangeable and the names all differ.
  • It was already there. Windows ships its own l3codeca.acm, so look in SysWOW64 before assuming the install failed.
  • The application is 64-bit. Nothing you install here will help; the codec cannot load into a 64-bit process.
  • It installed but did not register. Reboot once, then check with X Codec Inspector, which lists every audio codec Windows can currently see.
  • Something else claimed the slot. A codec pack or another Fraunhofer build may have overwritten the registration.

Our guide on how to see which codecs are installed walks through checking this properly, and MediaInfo will tell you what the file you are trying to open actually contains.

If you are not sure which codec is missing in the first place, the Codec Finder inspects the file and names it.

The Honest Part: This Is Frozen Software

The Fraunhofer ACM decoder has not been updated since 2003, and the Professional encoder line was discontinued shortly afterwards when MP3 lost ground to AAC for new commercial work.

One thing did change: MP3 patents expired worldwide in April 2017, so the format is now completely unencumbered. That removed the original reason this codec existed, which was licensed MP3 support on Windows, but it did nothing for the codec itself.

Everything on this page is preserved at its last release. Treat it as an archive, not as software with a future.

What to Use Instead

For making MP3 files, LAME MP3 Encoder is the open-source standard behind Audacity, foobar2000 and most modern audio tools. It produces better MP3s than any Fraunhofer build and runs cleanly on current Windows.

For playing MP3 anywhere on the system, LAV Filters covers DirectShow players, and the K-Lite Codec Pack bundles it with a player and sorts the registration out for you.

For playback with nothing installed system-wide, VLC Media Player carries its own decoders and needs no codec on the system at all.

AC3 Filter and the wider Audio Codecs section cover the other legacy formats that throw the same class of error.

To convert or trim an MP3 without installing anything at all, the Online Audio Converter handles the common pairs and convertico.com/mp3-cutter/ trims clips in the browser without re-encoding.

When the Legacy Codec Is Still the Right Answer

There are two cases where none of the modern options substitute. The first is software that hooks the ACM layer directly - some old capture tools, screen recorders, Video for Windows utilities and Sound Recorder on Windows XP will only offer MP3 if an ACM codec is registered.

LAV Filters and the codec packs register at the DirectShow layer, which those applications never ask. That is a genuine gap and it is why this page still exists.

The second is preservation work that has to reproduce the exact output of a specific late-1990s encoder. For that, match the build rather than the version number, and the rest of the field sits in Codec Identifiers.

Quick questions

Which file do I need?

Match the filename your application asked for against the table above. If it did not name one and you just want MP3 playback back, take l3codecx.exe.

Why does it say l3codeca.acm is missing?

Only one download installs that exact file, and it is l3codeca.exe. The other builds install l3codecp.acm or l3codecx.acm instead. Windows also ships its own copy, so check SysWOW64 first.

I ran the installer and nothing happened.

Run it as administrator. If it still does nothing, extract the archive, right-click the .inf file, choose Install, then reboot.

Does it work on Windows 11?

Yes, but only for 32-bit applications. The file installs to SysWOW64 and ACM is a 32-bit interface, so a 64-bit program cannot load it.

Can I install more than one build?

You can install them, but only one stays active. They all claim the same registration slot in Windows, so the last one you install wins.

Should I use this to make MP3 files today?

No. Use LAME, which is maintained, produces better quality and has none of the licensing history. These builds are for compatibility and preservation.

Download the Fraunhofer MPEG Layer-3 ACM codec and pick the build that matches your filename, or tell us how you got on if you have used it before.

MI
miryam
on 27 November 2016
Review #1
tuve instajlado este programa cuando tenia Windows XP, ahora tengo Windows 10 y no logro instalarlo, por favor me ayudan?

gracias
VG
vaibhav gupta
on 12 June 2015
Review #2
it is completely useless.
TI
Tien
on 08 February 2015
Review #3
Really works in windows 8.1 64bits, thanks!
Share your thoughts on Fraunhofer MPEG Layer-3 Audio Decoder 3.4.
Verification Code
Click the image or refresh button to get a new code.
Quick heads up: Reviews & comments get a fast check before posting - no spam allowed.
ALTERNATIVES TO MPEG LAYER-3 DECODER