OmniTools Logo
OmniTools
All Tools/Video & Audio/Audio Trimmer & Cutter (WAV Visualizer)
Video & AudioNEW

Free Audio Trimmer to Cut Clips and Export WAV

Choose start and end times in a local recording, add optional fades and download the selected audio as WAV.

🔒Files are processed on your device, without uploads to a processing server.

Connecting to OmniTools before opening this tool…

Only a temporary connection check is sent. Your files and tool inputs stay in your browser.

How Audio Trimmer & Cutter (WAV Visualizer) works

The Audio Trimmer selects one continuous section of a local recording and exports it as a new WAV file. It is useful for extracting an interview answer, shortening a voice note, preparing a narration segment, or removing an unwanted opening or ending. Load an audio file, inspect its waveform, enter start and end times in seconds, and listen to the selection before saving. The source file stays unchanged.

The browser Web Audio API decodes the complete input into an AudioBuffer. A canvas displays the first channel’s amplitude range across the recording, while playback uses an AudioBufferSourceNode. Clicking the waveform changes the playhead; numeric fields set the cut boundaries. The drawn boundary lines are indicators, not draggable handles, and this implementation has no waveform zoom control. Input support depends on the browser decoder, not just the filename extension.

Export converts the selected sample range into interleaved 16-bit PCM data and writes a RIFF/WAVE header. Optional linear fades modify sample amplitudes near the clip boundaries. WAV avoids another perceptual audio codec, but converting floating-point decoded samples to 16-bit integers is quantization, and browser decoding may resample to the AudioContext rate. This is not a byte-preserving compressed-audio cut. Decoding, waveform display, and file creation happen locally without transmitting the selected recording.

How to use Audio Trimmer & Cutter (WAV Visualizer)

  1. 1. Choose or drop an audio file

    Use the file picker or drop a recording into the light upload panel. Wait for decoding to finish and check the displayed duration, sample rate, and channel count. An unsupported codec produces a decoding error; use another local conversion workflow for that source.

  2. 2. Enter the selected interval

    Set Start Time and End Time using numeric seconds, such as 12.5 and 24.8. Keep the end later than the start. The waveform shows where the selected range falls within the complete recording; it does not display a detailed sample-level edit grid.

  3. 3. Listen and choose fades

    Play the selection and reset to its start when comparing boundaries. Enter fade-in or fade-out durations if the exported clip needs a softer edge. Fades are applied during WAV generation; the current source playback does not audition those gain changes.

  4. 4. Download and verify the WAV

    Export the selected section and open the downloaded file in a player or editor. Listen to both boundaries and check its length. Retain the original if you may need another interval, the original compressed format, or higher-precision audio later.

Key features and technical specifications

Waveform and selection playback

Canvas bars summarize amplitude across the first channel, helping locate silence and louder sections. Playback uses the decoded audio buffer and stops at the selected endpoint. The waveform is a navigation aid, not a frequency spectrum.

Numeric sample-range cutting

Seconds are converted into sample indexes using the decoded sample rate. This permits precise interval selection within that buffer, while compressed-source encoder delay and decoder behavior remain separate considerations.

PCM export with linear fades

The writer stores 16-bit samples in a WAV container using the decoded channel count and sample rate. Choose fades shorter than the selection and avoid overlapping them when predictable separate entrance and exit ramps matter.

Choosing clean audio edit boundaries

Cutting directly through a loud waveform can create an abrupt edge. Leave enough room for the intended word or musical phrase, and consider a short fade when appropriate. Listen to the downloaded clip because the source preview and rendered fade settings may not sound identical.

Interview and lecture excerpts

Extract a continuous answer or explanation for notes and presentations. Preserve enough surrounding context and keep a reference to the original recording when the excerpt will be quoted or reviewed.

Narration and music preparation

Trim a voiceover or music bed to a useful starting segment before arranging it in a video editor. For multiple internal removals, overlapping tracks, or effects processing, use a dedicated audio editing workflow.

Frequently asked questions

Can I export MP3 instead of WAV?

This tool writes WAV only. It can decode certain compressed formats when the browser supports them, but it does not include an MP3 encoder. Renaming the downloaded extension does not convert the audio container or codec.

Why is the WAV larger than my original recording?

PCM stores individual samples rather than using MP3 or AAC perceptual compression. Approximate data size is duration × sample rate × channels × two bytes for 16-bit audio, plus the small WAV header.

Are the waveform handles draggable?

No. Click the waveform to navigate, then use the numeric start and end fields to change the selection. The vertical boundary lines visualize those values. There is no zoomable or multi-track timeline in this version.

Will the preview include my fade settings?

The current selection preview plays the source buffer. Fade settings affect the exported WAV. Listen to the saved result to judge the fade lengths and adjust them if a word, transient, or musical attack becomes too quiet.

Can I trim a multi-hour recording on my phone?

The complete decoded recording stays in memory. A compressed file can expand substantially, and export allocates another buffer for the selected samples. Shorter sources are more practical on phones; use a desktop workflow when memory or responsiveness becomes a problem.

Do I need an internet connection, and are my inputs uploaded?

An internet connection is required to open tools and refresh a temporary session. Processing stays on your device; the handshake sends a random challenge, not files or text inputs. Libraries, fonts or models may download. Local processing cannot remove risks from an untrusted device or extension.