The following table lists the file formats and encodings that libsndfile can read and write. The file formats are arranged across the top and encodings along the left edge.
| Microsoft WAV | SGI / Apple AIFF / AIFC | Sun / DEC / NeXT AU / SND | Headerless RAW | Paris Audio File PAF | Commodore Amiga IFF / SVX | Sphere Nist WAV | IRCAM SF | Creative VOC | Soundforge W64 | GNU Octave 2.0 MAT4 | GNU Octave 2.1 MAT5 | Portable Voice Format PVF | Fasttracker 2 XI | HMM Tool Kit HTK | Apple CAF | Sound Designer II SD2 | Free Lossless Audio Codec FLAC | |
| Unsigned 8 bit PCM | R/W | R/W | R/W | R/W | R/W | R/W | ||||||||||||
| Signed 8 bit PCM | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | ||||||||
| Signed 16 bit PCM | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Signed 24 bit PCM | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | ||||||||
| Signed 32 bit PCM | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |||||||
| 32 bit float | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |||||||||
| 64 bit double | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | ||||||||||
| u-law encoding | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |||||||||
| A-law encoding | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |||||||||
| IMA ADPCM | R/W | R/W | ||||||||||||||||
| MS ADPCM | R/W | R/W | ||||||||||||||||
| GSM 6.10 | R/W | R/W | R/W | R/W | ||||||||||||||
| G721 ADPCM 32kbps | R/W | R/W | ||||||||||||||||
| G723 ADPCM 24kbps | R/W | |||||||||||||||||
| G723 ADPCM 40kbps | R/W | |||||||||||||||||
| 12 bit DWVW | R/W | R/W | ||||||||||||||||
| 16 bit DWVW | R/W | R/W | ||||||||||||||||
| 24 bit DWVW | R/W | R/W | ||||||||||||||||
| Ok Dialogic ADPCM | R/W | |||||||||||||||||
| 8 bit DPCM | R/W | |||||||||||||||||
| 16 bit DPCM | R/W |
From version 1.0.18, libsndfile also reads and writes FLAC and Ogg/Vorbis.
From version 1.0.29, libsndfile can read and write Ogg/Opus.
Some of the file formats I am also interested in adding are:
Other file formats may also be added on request.