Waveform Audio
Writableaudio · also known as WAVE
Waveform Audio (WAVE) is a chunk-based audio format developed by Microsoft, based on the generic Resource Interchange File Format (RIFF) specification developed by Microsoft and IBM. Structurally, a WAVE file is composed of a number of chunks, each comprising a four character code chunk identifier, the chunk size, and the chunk data. It comprises a RIFF header with a WAVE data type identifier, followed by a series of chunks. Every file must include a Format chunk, which describes the format of the audio data, and a Data chunk, containing the audio data itself. Other optional chunks are also allowed. The format supports a wide variety of compressed and uncompressed audio encodings.
Identify it
| Extensions | .wav.wave |
|---|---|
| MIME types | audio/x-wavaudio/vnd.waveaudio/wavaudio/waveaudio/x-pn-wav |
| Signatures | 52494646 at byte 0 (WAVE)57415645 at byte 8 |
| PRONOM | fmt/6fmt/141fmt/142fmt/143 |
| Wikidata | Q217570Q61693036 |
| Library of Congress | fdd000001fdd000002fdd000356fdd000357 |
| Apple UTI | com.microsoft.waveform-audio |
Not sure your file is this? Identify it from its first bytes, in your browser.
Open it
- A Better CD EncoderOpen source
- AndroidOpen source
- ArdourOpen source
- FFmpegOpen source
- Free Lossless Audio CodecOpen source
- libsndfileOpen source
- Q141647665Open source
- Q141674392Open source
- Q1849222Open source
- Q191782Open source
- Q240192Open source
- SoXOpen source
- SpleeterOpen source
- Apache TikaOpen source
- ExifToolOpen source
- GodotOpen source
- JHOVEOpen source
- Kid3Open source
- Music on ConsoleOpen source
- mutagenOpen source
- NulloyOpen source
- OpenPuffOpen source
- Q117725Open source
- Q20474100Open source
- sigrokOpen source
- SongRecOpen source
- The Freesound ProjectOpen source
- VLC media playerOpen source
And 43 more in the JSON record.
Convert it
| To | With | Fidelity | Command and losses |
|---|---|---|---|
| FLAC (Free Lossless Audio Codec) 1.2.1 | FFmpeg | Lossless | ffmpeg -i in.wav out.flacLossless for decoded audio; a lossy source stays as degraded as it was. WAV may reduce bit depth or drop metadata. |
| Matroska 1-4 | FFmpeg | Lossy | ffmpeg -i in.wav out.mkvRe-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container. |
| MPEG 1/2 Audio Layer 3 | FFmpeg | Lossy | ffmpeg -i in.wav out.mp3Lossy re-encoding. |
| MPEG-4 Part 14 | FFmpeg | Lossy | ffmpeg -i in.wav out.mp4Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container. |
| Ogg | FFmpeg | Lossy | ffmpeg -i in.wav out.oggLossy re-encoding. |
| WebM | FFmpeg | Lossy | ffmpeg -i in.wav out.webmRe-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container. |
Documentation
Versions and variants (3)
- Broadcast Wave FormatWritable
- Waveform Audio (WAVEFORMATEX)Partly documented
- Waveform Audio (WAVEFORMATEXTENSIBLE)Partly documented
Sources
From Converters (FFmpeg, ImageMagick, Pandoc, LibreOffice), Just Solve the File Format Problem (File Formats Wiki), Kaitai Struct format gallery, PRONOM, Wikidata. Updated 2026-10-24.