.APE

APE File

Monkey's Audio Lossless Audio File
Ask a question
QUICK ANSWER

An APE file is a Monkey's Audio lossless audio file - it compresses audio without any quality loss, similar to FLAC. Open it with foobar2000 (Windows, free) or VLC (all platforms, free). Most hardware music players do not support APE natively, so converting to FLAC is often the practical move.

Developer: Matthew T. Ashland (monkeysaudio.com) Category: Audio Files MIME: audio/x-ape
OPENS ON Windows macOS Linux Android
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Jul 6, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the APE file format?

The .ape format is a lossless audio compression format developed by Matthew T. Ashland and first released in 2000. Unlike lossy formats such as MP3, .ape files preserve every bit of the original audio signal - decoding returns an identical copy of the source PCM data.

Compression is handled by the proprietary MAC (Monkey's Audio Codec) algorithm using predictive coding with Asymmetric Numeral Systems (ANS). Five compression levels are available - Fast, Normal, High, Extra High, and Insane - with typical size reductions of 37-49% relative to uncompressed WAV. Higher levels are increasingly CPU-intensive to decode; the Insane preset can take several seconds to seek within, making it impractical for real-time playback on low-power hardware.

Every .ape file starts with the four-byte magic sequence MAC (hex 4D 41 43 20), followed by a version number, audio header, seek table, compressed audio frames, and an optional APEv2 metadata tag block appended at the file end. The seek table enables random access without decoding the entire file.

Although .ape was once popular in lossless audio communities and remains common in Chinese music archives, FLAC has become the de facto lossless standard due to its open specification, faster decoding, and wider hardware support. Playback is supported by foobar2000, VLC, and Poweramp, among others.

The Monkey's Audio SDK source code was released under a permissive open-source license in 2019.

Security & safety

RISK: LOW

APE files are audio data files - they cannot execute code. The Monkey's Audio codec has had historical buffer-overflow vulnerabilities in older decoder versions (e.g. CVE-2007-0708); ensure your player/decoder is up to date. No active exploit risk in modern software.

Format details

in a nutshell
FULL NAMEMonkey's Audio Lossless Audio Fileaka APE audio, Monkey's Audio
DEVELOPERMatthew T. Ashland (monkeysaudio.com)since 2000 (version 1.0 by Matthew T. Ashland)
CATEGORYAudio Files
MIME TYPEaudio/x-ape
TYPELossless audio compression format (proprietary)
This extension is also used by…
  • Winamp AVS Preset File - db_name in the source database says 'Winamp plug-ins AVS file' - this is a database identity error. .ape files are Monkey's Audio lossless audio files, NOT Winamp AVS visualization presets (which use the .avs extension, not .ape). The db_name is wrong; this KB describes the dominant real meaning of .ape.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
4D414320
ASCII
MAC
All .ape files begin with "MAC " (4D 41 43 20) at offset 0, followed by a 2-byte version number (little-endian, e.g. 0xF7 0x0F = version 3.99/3990). Older format (<= 3.97) used a different header structure; all modern files use the current descriptor block.

Programs that open APE files

Windows5 apps
Winamp Free Winamp relaunched in 2022 at winamp.com; supports APE with the in_mac.dll input plugin.
VLC media player Open-source Open .ape via Media > Open File. VLC includes FFmpeg which decodes APE.
Foobar2000 Free Install foobar2000 with the Monkey's Audio decoder component (bundled by default); drag .ape file onto the playlist.
Monkey's Audio (official app) Free Official Windows app for encoding, decoding, and converting APE files. Batch-convert APE to WAV or other formats.
MPC-HC Open-source Open .ape file directly; APE decoding via FFmpeg filter.
macOS2 apps
VLC media player Open-source Open .ape via File > Open File.
Vox Freemium macOS audio player supporting APE lossless files.
Linux2 apps
VLC media player Open-source Open .ape via command line: vlc audio.ape - or via GUI File > Open.
Audacious Open-source Linux audio player with APE support via FFmpeg plugin.
Android2 apps
Poweramp Paid Full-featured Android audio player with native APE decoding support.
Neutron Music Player Paid Audiophile Android player with APE lossless support.

Technical details

deep spec
Magic bytes4D 41 43 20 ("MAC " + space) at offset 0
Byte orderLittle-endian
MIME typeaudio/x-ape
Compression algorithmProprietary MAC predictive coding with Asymmetric Numeral Systems (ANS); earlier versions used Range/Rice coding
Compression levels5 levels - Fast (~37%), Normal (~42%), High (~46%), Extra High (~48%), Insane (~49%) size reduction vs. uncompressed PCM
Seek mechanismFrame-offset seek table in header block; enables random access without decoding the entire file
Metadata formatAPEv2 tag block appended at file end; also used by WavPack and Musepack
Integrity checkMD5 hash of raw audio data stored in the descriptor block
Sample rate supportUp to 192 kHz; standard rates: 44100, 48000, 88200, 96000, 176400, 192000 Hz
Typical file size150-600 MB per CD album (40-60% of uncompressed WAV)
SDK licensePermissive open-source (MIT-like); source code published by Matthew T. Ashland
Hardware player supportLimited - many portable players lack native APE decoding; FLAC has broader hardware support
Released2000 (version 1.0 by Matthew T. Ashland)
Latest version13.05 (as of 2024-2025; versioned by Monkey's Audio SDK)
Specificationmonkeysaudio.com

APE conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with APE files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about APE files.

Frequently asked questions

What is an .ape file?
A Monkey's Audio lossless audio file - compressed audio that decodes to bit-perfect quality (no loss). Common in audiophile and archival use.
How do I play an .ape file?
Use foobar2000 (Windows, free), VLC (all platforms, free), or the official Monkey's Audio app. Most hardware music players do NOT support APE natively.
Should I convert APE to FLAC?
Yes, if you want broad compatibility. FLAC is an open standard supported everywhere. Both are lossless, so the conversion is bit-perfect and loses no audio quality.
How do I convert APE to FLAC?
foobar2000: select files > Convert > Output format: FLAC. Or use ffmpeg: ffmpeg -i input.ape output.flac. Or dBpoweramp on Windows.
Is APE better than FLAC?
APE achieves slightly better compression ratios at its highest levels, but at the cost of much slower decoding and poor hardware support. FLAC is the recommended choice for new archives.
Why won't my music player play .ape files?
Most hardware players (DAPs, game consoles, smart TVs) do not support Monkey's Audio. Convert to FLAC using foobar2000 or ffmpeg.

References

1Monkey's Audio - Wikipediaen.wikipedia.org
2Monkey's Audio - official sitemonkeysaudio.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.TMPTemporary File

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z