Private browser PCM compression

WAV Compressor

Drop a WAV file here

Processed locally in your browser. Maximum 100 MB on desktop or 50 MB on mobile.

One file at a time. Nothing is sent to a server.

Create a smaller PCM WAV with a WAV compressor for speech, editing handoff, embedded playback, or limited storage while keeping the output in the WAV container.

What does this wav compressor do?

Quick answer: Choose a file for the WAV compressor, lower sample rate, bit depth, or channel count where appropriate, and download a newly measured PCM WAV. Because the WAV compressor output remains uncompressed PCM, savings come from representing fewer samples or fewer bits rather than from a hidden lossy codec.

By ·

The selected recording stays in this browser tab. The WAV compressor validates the RIFF/WAVE header, processes bytes with local FFmpeg WebAssembly, and does not create a server copy or database record.

How to use the WAV compressor

Choose a real .wav file and wait for the initial safety check. The WAV compressor verifies the extension, accepted audio MIME value when the browser supplies one, RIFF marker, WAVE marker, and device-specific byte limit. It reads only a small header before preview creation. After validation, listen to the source, set sample rate, bit depth, and channels, then start compression. A status line and percentage show that work is happening locally.

When the WAV compressor finishes, it displays measured original and output sizes and provides a native preview. It does not overwrite the source. Download the result with a new name, compare it in the software that will use it, or change settings and run again. If output is not smaller, the WAV compressor says so directly. PCM headers and unusual source encodings can make tiny clips behave differently from a simple size estimate.

A conservative WAV compressor starting point

For spoken interviews and meeting archives, try 22.05 kHz, 16-bit, mono. For music editing or an interchange with video software, 44.1 or 48 kHz, 16-bit, stereo is safer. Keep a 24-bit source when later processing needs its extra headroom. The best WAV compressor preset preserves the information required by the next step, not merely the smallest file.

Why PCM WAV files are large

Most familiar WAV files contain linear PCM: a sequence of regularly sampled amplitude values rather than perceptually coded audio. Approximate payload size follows duration multiplied by sample rate, bit depth, and channel count. One minute of 44.1 kHz, 16-bit stereo PCM needs about 10MB before small container overhead. A WAV compressor can only change that predictable structure by changing one of those properties, which are useful in editors, games, instruments, transcription pipelines, and scientific workflows.

A WAV compressor that promises dramatic same-format savings without explaining the encoding deserves caution. This WAV compressor intentionally outputs PCM WAV. It reduces bytes only when your choices reduce samples per second, bits per sample, or channels. It does not quietly put MP3 audio inside a WAV-looking filename. That transparency matters because some hardware and professional applications require particular PCM properties and reject compressed codecs even when they are carried by a RIFF container.

Sample rate trades bandwidth for size

In a WAV compressor, sample rate sets how often the waveform is measured. A 48 kHz file can represent higher frequencies than a 16 kHz file, but it also stores three times as many samples before other factors are considered. Speech recognition, call recordings, and spoken notes may work well at 16 or 22.05 kHz. General music commonly uses 44.1 kHz, while production audio aligned with video commonly uses 48 kHz.

Do not lower sample rate merely because a WAV compressor control is available. Percussion, sibilance, room tone, and musical overtones can become dull or altered. The WAV compressor performs real resampling, so listen for changes and confirm downstream requirements. Increasing a low-rate source does not restore missing frequencies; it only creates additional interpolated samples. Matching or reducing the source rate is normally sensible, whereas upsampling is rarely a compression strategy.

Bit depth and channel count

Bit depth controls the numerical precision of each PCM sample. Moving from 24-bit to 16-bit cuts one third of the sample payload while retaining the standard depth used for many distribution files. Eight-bit unsigned PCM is much smaller but has obvious noise and limited dynamic range, so it fits effects, retro assets, prompts, or highly constrained systems more than polished music. This WAV compressor exposes only 8, 16, and 24-bit encoders that exist in the bundled FFmpeg core.

Changing stereo to mono removes one channel and can nearly halve the PCM payload. That is appropriate when both channels carry the same voice or when spatial placement is unimportant. It is destructive when stereo width, audience ambience, instrument placement, or two independently recorded microphones matter. Preview the WAV compressor result and inspect the project specification before choosing mono. A smaller asset that breaks channel-dependent playback or analysis is not a successful optimization.

Editing masters and delivery copies

Separate the master from the WAV compressor copy made for a specific destination. A 24-bit, 48 kHz studio or field recording preserves flexibility for gain changes, filters, mixing, and restoration. A smaller 16-bit copy may be entirely appropriate for review, transcription, a slide deck, or a simple sound board. The WAV compressor downloads a new file precisely so the original can remain untouched outside the browser.

Repeated WAV compressor passes should not become an accidental workflow. Decide the target properties once, encode from the best available source, and document them in the filename or project notes. If the final listener does not require WAV, a perceptual format may save far more. Use MP3 for compact listening copies; keep WAV when compatibility, immediate editing, deterministic PCM, or lossless sample access is the reason for the format.

When the WAV result does not shrink

If the WAV compressor source and output have the same sample rate, bit depth, and channel count, their PCM payloads should be broadly similar. Metadata chunks, padding, and source codec differences can make the result slightly larger or smaller. Some WAV containers hold formats other than plain PCM, so converting one to the selected PCM settings can increase size. The WAV compressor reports actual Blob bytes and avoids claiming savings when the measured difference is zero or negative.

To make a meaningful WAV compressor reduction, lower one property that the destination does not need. Mono is powerful for single-voice material. Sixteen-bit is a practical delivery depth when a 24-bit editing source is no longer required. A lower sample rate is suitable when high frequencies are irrelevant. If none of those compromises is acceptable, the PCM WAV is already close to its necessary size; archive compression or a different delivery codec may be more appropriate.

WAV Compressor Privacy and Realistic Resource Limits

Local processing avoids transferring private interviews, customer calls, unreleased music, or internal prompts to a conversion server. The trade-off is that the browser must hold the input, decoded audio, encoder buffers, and output. This WAV compressor accepts up to 100MB on desktop and 50MB on mobile. Uncompressed recordings reach those limits quickly, and working memory can be several times larger than the file shown in Explorer or Finder.

A WAV compressor job is limited to three minutes. If it times out, use a shorter section, close other large tabs, or switch to desktop audio software capable of streaming long recordings. Keep the WAV compressor tab visible and the device awake. Mobile operating systems may suspend background work or reclaim memory without warning. These limits are deliberate safety boundaries, not claims about every device with the same nominal RAM.

Verify format, playback, and downstream compatibility

Listen to quiet and loud sections after every WAV compressor attempt, check duration, and seek near the end. Noise is easiest to notice after aggressive bit-depth reduction, while lost brightness is easier to hear after sample-rate reduction. Test mono output for cancellation or missing material when the original channels differed. The WAV compressor preview is a quick check, but the receiving editor, sampler, presentation tool, or embedded device is the authoritative compatibility test.

The WAV compressor produces little-endian PCM choices commonly supported by software, yet individual systems can require a specific sample rate, bit depth, maximum duration, filename, or metadata layout. The WAV compressor cannot guarantee a platform upload rule. Confirm the published specification and keep the source until it has passed its real destination. A measured smaller file is useful only when it still plays and serves its intended purpose.

Choose WAV, MP3, or MOV by the destination

Use the WAV compressor when an editor, engine, instrument, or analysis tool needs linear PCM. Use an MP3 compressor when the goal is a compact audio listening copy and lossy delivery is acceptable. Use a MOV compressor when video frames dominate storage and the output must remain a QuickTime movie. A WAV compressor therefore solves a different delivery problem even when each page presents a similar choose, adjust, compare, and download flow.

For animated images, GIF compression changes frame timing, dimensions, and palettes instead of audio samples. Avoid sending a file to the wrong tool based on size alone. This WAV compressor and the other media pages fail early on extension and header mismatches so a renamed asset does not start a long encode. Clear format boundaries produce more predictable results and make quality trade-offs easier to explain to collaborators.

Choose the right next tool

Related tools

Choose the next tool that matches the file size, format, or editing result you need.

Sources and Technical References

These primary references document the codecs, containers, and browser technology used by this local workflow.