AZ Tools

WAV File Inspector

File

Parses a WAV file's RIFF container in the browser (no upload) and surfaces everything the fmt and data chunks declare: format code (PCM / IEEE Float / A-law / µ-law / Extensible), channels, sample rate, bit depth, byte rate (bitrate), block align, data size, and computed duration and sample count. Lists every chunk with its ID, offset, and size — useful for spotting unexpected `bext` (broadcast), `cue `, `plst`, `LIST` tags, or trailing garbage. Decodes the LIST/INFO tags (INAM, IART, ICRD, ICMT, etc.) into a friendly table.

How to use

  1. Drop a .wav file onto the panel or click to pick one.
  2. Read the format summary tiles — channels, sample rate, bit depth, duration.
  3. Scroll down to see every chunk and any LIST/INFO metadata tags.

Frequently asked questions

What does 'Extensible' format mean?
Format code 0xFFFE is WAVEFORMATEXTENSIBLE — the actual codec is identified by a GUID in the fmt-chunk extras. This inspector reads the embedded subformat to show the real codec (PCM, float, etc.). Required for multi-channel files (>2ch) and >16-bit PCM.
Why does the bitrate look low compared to FLAC?
WAV is uncompressed PCM by definition — byte rate is just channels × sample rate × bits/8. There's no compression, so a 16-bit 44.1 kHz stereo WAV is always exactly 1411 kbps. If you need smaller files, you'd transcode to FLAC, ALAC, MP3, or Opus.
Which tags are decoded?
Standard LIST/INFO tags: INAM (title), IART (artist), ICRD (date), ICMT (comment), IGNR (genre), ISFT (software), ICOP (copyright), IPRD (album), ITRK (track), IENG (engineer), ISRC (source), ISBJ (subject), IKEY (keywords). Unrecognised tags show with their raw 4-char ID.
Is anything uploaded?
No — the whole file is read with FileReader and parsed in your browser. Nothing leaves your device.

Related tools