At its core, Foobar2000 natively supports a range of audio formats, including MP1, MP2, MP3, MPC, AAC, WMA, Ogg Vorbis, FLAC / Ogg FLAC, ALAC, WavPack, WAV, AIFF, AU, SND, CD, Speex, and Opus.
Foobar2000 also has a customizable user interface, advanced tagging capabilities and support for ripping Audio CDs, as well as transcoding of all supported audio formats using the Converter component. The player can read inside ZIP, GZIP, 7z and RAR archives.
Additional features include ReplayGain support (for both playback and calculation), gapless playback, keyboard shortcuts and support for DSP effects such as equalization and crossfade.
Users can configure the Foobar2000 Media Library with automated folder watching and Windows Media streaming. The client is built with an open component architecture, allowing third-party developers to extend functionality of the player.
Foobar2000 can read the APE, HDCD, AC3, DTS, SACD and DVD-Audio formats.
Other optional features include playback statistics, CD burning, kernel streaming, ASIO support and WASAPI output compatibility. Third-party support is also present in the audio client. For instance, Foobar2000 supports Last.fm scrobbling and integration with Apple iPod, including album art support and automatic transcoding of audio formats not supported by iPod itself and and supports virtual radio stream playback.