fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward

Convert WAV Audio Free

Convert WAV, which is sound written down as numbers, tens of thousands a second.

No compression, no tricks. A WAV measures the height of the sound wave at fixed moments and stores each measurement as a number. How often it measures, and how precisely, decides both the quality and the file size. Change them and watch the wave.

1 millisecond of a 440 Hz tone44.1 samples in this millisecond
real soundmeasured samplewhat gets played back
sample rate · measurements per second
8k22k44.1k96k
bit depth · precision of each one
4-bit8-bit16-bit24-bit
channels
MonoStereo
highest pitch kept22.05 kHzlevels per sample65,536per minute10.6 MBbitrate1,411 kbps
CD quality. The sample rate covers all audible pitches with room to spare, and 16 bits give 96 dB of range.
~/44-bytes

Everything a player needs to know fits in 44 bytes.

A basic WAV is a short header followed by the samples. The header holds your settings from above, in a fixed order. Each block is sized by its bytes; click one (the narrow 2-byte ones too) to see what it says for your current choice.

RIFFsizeWAVEfmtlenfmchratebyte/salbtdatan
rate · bytes 24-27Samples per second.
value for your settings44,100 Hzhex, little-endian: 44 ac 00 00
~/the-4-gb-wall

WAV can't be bigger than 4 GB. Long recordings hit it.

The size field in the header is 32 bits, so a WAV tops out at 4 GB. With your settings, that's the recording length below. Longer sessions need a successor format, or a compressed one.

scheduleLongest WAV6.8 hoursat your settings, before the 4 GB size field overflows.
albumOne CD album584 MBabout 55 minutes at 44.1 kHz, 16-bit stereo.
micPodcast hour1.0 GBat 48 kHz, 24-bit stereo, the usual recording setting.
upgradeBeyond 4 GBRF64 / W64Broadcast and pro recorders switch to these WAV successors, which use 64-bit sizes.
~/inspect-a-wav

Every chunk in your WAV, and what each one costs.

WAV is a RIFF file: a list of four-letter chunks. Players only need “fmt ” and “data”, but recorders and DAWs add broadcast metadata, cue points, loop markers and peak caches. Drop a WAV to walk every chunk, check its format for problems, and measure the audio itself. The sample is a real broadcast WAV with bext, cue, LIST and a 24-bit tone, built in your browser.

Download sample
sample-bwf-24bit.wav (built in your browser) · 576.8 KB · RIFF · 5 chunks
data
OffsetChunkBytesHolds
0x0000RIFF12file 576,826 bytes declared · form “WAVE”
0x000Cfmt 24PCM integer, 2 ch, 48000 Hz, 24-bit
0x0024bext610“Test tones 440 Hz L / 1 kHz R, -6 dBFS” · FileFormer
0x0286cue 602 markers
0x02C2LIST112list “INFO”: INAM, IART, ISFT, ICRD
0x0332data576,008audio samples
fmt · PCM integer
format tag1
channels2
sample rate48,000 Hz
byte rate288,000 B/s
block align6 bytes
bits per sample24
bext originatorFileFormer
bext date / time2026-10-12 04:26:26
time reference36000.000 s from midnight
bext loudness-12.5 LUFS
The audio, measured
duration2.000 s · 96,000 frames
sample peak-6.02 dBFS
RMS level-9.18 dBFS
DC offset-0.000%
clipped samples0
data rate2,304 kbps
verifiedHeader consistent: RIFF size, byte rate and block align all agree.
infoUses plain PCM (tag 1) for 24-bit. Microsoft recommends WAVE_FORMAT_EXTENSIBLE here, but almost every reader copes.
ChunkWritten byWhat it stores
fmt every WAVCodec, channels, sample rate, bit depth, block alignment.
dataevery WAVThe samples themselves, interleaved by channel.
factcompressed or float WAVNumber of sample frames per channel.
bextbroadcast recorders, Pro ToolsEBU Broadcast Wave: description, originator, date, time reference, loudness.
iXMLfield recordersXML with scene, take, track names and timecode.
LISTWindows, editorsINFO sub-chunks (INAM title, IART artist, ICMT comment, ISFT software).
cue editorsMarker positions in sample frames.
smplsamplersMIDI root note and loop start/end points.
acidACID, AbletonTempo, beats and root note for loops.
PEAKLogic, AuditionCached peak levels for fast waveform display.
JUNKrecordersPlaceholder space so a ds64 chunk can be written later without moving the audio.
ds64RF64 / BW6464-bit sizes for files over 4 GB (EBU Tech 3306, ITU-R BS.2088).
Rows highlighted are present in the open file. Every chunk is padded to an even length; an odd-sized chunk is followed by one zero byte that isn’t counted in its size.
~/spec-sheet

WAV at a glance: the technical reference.

Identification, limits and variants, from Microsoft and IBM's 1991 RIFF specification and its successors.

Full nameWaveform Audio File FormatMicrosoft and IBM, 1991
Extensions.wav · .wave.bwf for broadcast WAV
MIME typeaudio/wavalso audio/x-wav and audio/vnd.wave
Magic bytes52 49 46 46 xx xx xx xx 57 41 56 45“RIFF”, a size, then “WAVE”
ContainerRIFF chunksfmt, data, plus optional LIST, bext, cue
Maximum size4 GB32-bit size field; RF64 and W64 go beyond
Sample ratesany, typically 8-192 kHz44.1 kHz CD, 48 kHz video
Bit depth8, 16, 24, 32-bit int · 32/64 floatfloat avoids clipping when editing
Channels1-65,535WAVE_FORMAT_EXTENSIBLE maps surround speakers
Compressionusually none (PCM)the header can also name ADPCM, µ-law and others
MetadataLIST INFO · bext · iXMLless widely read than ID3 or Vorbis tags
Byte orderlittle-endianRIFX is the rare big-endian variant