You Might Also Need

Waveform Visualizer draws a whole recording as a min/max peak envelope, so every transient from first sample to last is visible at once. Drop a file and the full shape of it appears on a canvas within a moment.

What is Waveform Visualizer?

The view is the classic amplitude-over-time picture: loud passages fill the height of the canvas, quiet ones thin toward the centre line, and the overall arc of a track is legible without pressing play.

How the picture is built:

  • The whole file is divided into 800 buckets regardless of how long it is, so a five second clip and a five minute track both span the same canvas width.
  • Each bucket keeps the smallest and the largest sample inside it, and the bar is drawn between those two values, which preserves single-sample spikes that averaging would erase.
  • Stereo channels are overlaid in two shades, left first and right translucent on top, so channel imbalance shows up as a colour difference rather than a number.
  • A centre line marks zero amplitude, and a readout underneath reports the bucket count, the channel count and the duration.

Extraction is a single linear pass over the decoded channel data, keeping a running minimum and maximum per bucket and clamping both to the legal sample range before they are mapped to pixels. Because nothing is smoothed or decimated, a click buried in a quiet passage still reaches full height, which is precisely what makes an envelope view more useful than a scrolling meter for spotting a problem in the middle of a long file. Decoding uses the browser's own decoder, so nothing is uploaded and no encoder has to be fetched. Canvas backing size follows the device pixel ratio, so the drawing stays sharp on high density screens rather than being scaled up from a smaller bitmap. The output is a genuine peak envelope rather than a smoothed sketch, which means a single sample that reaches full scale is drawn at full height wherever it sits in the file. Because the drawing is a direct reading of the decoded samples, the picture cannot misrepresent the levels it was given, and clipping in the source shows as a bar pinned flat against the top or bottom edge of the canvas rather than as a rounded peak, which makes a squared-off section easy to spot before anyone listens to it.

What the view deliberately leaves out:

  • Amplitude is drawn linearly, so quiet sections look flatter than they sound and a compressed master looks like a solid block.
  • There is no zoom, scrub or playhead, so you cannot inspect a single millisecond closely.
  • No time or level axes are labelled on the canvas.
  • Stereo channels are overlaid rather than stacked, so differences show as colour rather than as separate rows.
  • Nothing can be exported; the canvas is a screen-only measurement with no download path.

Treat it as the first look at a file: it answers whether the recording is continuous, whether it clips, whether one channel is consistently weaker, and whether the quiet intro really is quiet. When a specific frequency, level or loudness number is what you need, reach for the meters that measure rather than draw, and when the envelope shows a section worth cutting, the trimming tools work from the same decoded audio.

How to use Waveform Visualizer

  1. Drop an audio file onto the panel, or click it to browse; the file decodes and draws straight away.
  2. Read the envelope left to right, comparing how much height each section fills against the centre line.
  3. Compare the two channel shades to see whether one side sits consistently louder than the other.
  4. Check the readout under the canvas for bucket count, channel count and total duration.

When to use Waveform Visualizer vs related tools

Waveform Visualizer is the fastest way to see the overall shape of a file, so start here when you do not yet know what is wrong with a recording. Spectrogram Viewer answers the frequency version of the same question across time, and Frequency Analyzer follows a dominant pitch rather than an amplitude. For numbers rather than a picture, RMS Meter gives level statistics, and Audio Trimmer acts on the section the envelope reveals.

Privacy & Security

This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.

Frequently asked questions about Waveform Visualizer