Trim, mute or take the sound out of a video
The picture is never re-encoded. The frames you keep are copied across exactly as they were, so a trimmed clip is not a lower-quality copy of your video — it is the same frames in a smaller file. MP4 and MOV, in the tab you are looking at.
MP4 and MOV only. WebM and Matroska store their index in a different format entirely and are refused by name rather than failing oddly.
Extract lossless AAC audio (.m4a) from MP4 or MOV videos without re-encoding. The trim, the mute and the audio extraction copy compressed frames across, so they lose nothing at all. The GIF is the exception and the only one that does: it has to decode and re-encode, and a GIF holds at most 256 colours, so its output is genuinely worse than its input. That is the format rather than the tool.
Related Video Tools
About this video audio extractor
Open an MP4 or MOV video file, select the audio extraction mode, and click Export Audio. The compressed audio stream is demuxed directly from the video container and saved as an Apple MPEG-4 Audio (.m4a) file without re-encoding, preserving 100% original sound fidelity.
Extracting audio from a video recording (such as an interview, lecture, or podcast) is one of the most common media tasks on the web. Incumbent "video to mp3" converters force an upload of the entire video file and transcode the audio to MP3, which takes minutes and degrades acoustic clarity through lossy compression. This tool copies the raw AAC audio elementary stream directly into an M4A container in milliseconds.
Step by step
- 1Select video fileChoose an MP4 or MOV video file. The demuxer scans the track header to locate the audio elementary stream.
- 2Choose extraction rangeOptionally set start and end timestamps to extract audio from a specific segment, or leave blank to extract the full track.
- 3Execute lossless extractionClick Export Audio. The container surgery engine slices the raw AAC compressed packets and builds an M4A file structure.
- 4Download M4A audio fileDownload the standalone audio file immediately. The export finishes in milliseconds with zero quality loss.
Why lossless M4A (AAC) beats lossy MP3 conversion
Virtually all modern digital video recordings (from smartphones, cameras, and web downloads) encode audio using Advanced Audio Coding (AAC) inside an MP4 container. Converting AAC to MP3 requires decoding the audio and compressing it again with an MP3 encoder, introducing generational compression loss, high-frequency cutoff, and phase smearing. By demuxing AAC directly into an .m4a container, our tool retains bit-for-bit identical audio quality while completing in milliseconds.
Universal M4A audio playback compatibility
M4A is the standard audio container for the ISO Base Media File Format and is natively supported by Apple Music, iTunes, Spotify, VLC, Windows Media Player, Android, and all modern web browsers. It supports full metadata tagging, multi-channel stereo, and higher compression efficiency than MP3. Standalone M4A files import seamlessly into digital audio workstations, audio players, transcription engines, and smartphone voice memo libraries.
Zero upload streaming architecture
Because the engine uses streaming ByteSource range requests, extracting an audio track downloads only the small audio packets without loading the multi-hundred-megabyte or gigabyte video stream into browser RAM. The operation completes in seconds even on resource-constrained laptops.
Zero upload security guarantee
Every response from this site is served with a Content Security Policy whose connect-src directive is set to none. That is not a promise in marketing copy; it is an instruction to your browser, and the browser is the one enforcing it. While this page is open it cannot open a connection to anywhere — not to this site, not to anyone else — so there is no path by which your document could be uploaded, not by a bug, not by a future change, not by a script that should not be here. e2e/egress-proof.spec.ts asserts the served header and then tries to send data out by every route a page has and requires each attempt to be refused, and it runs on every build.
The second half of the guarantee is that the code has nowhere to send anything from. lib/tools/local-source-policy.test.ts reads every source file under lib/tools, workers, components and app on every test run and fails the build if any of them contains fetch, XMLHttpRequest, WebSocket, EventSource, sendBeacon or a peer connection, or even a remote address written down in a comment. A tool here cannot acquire an upload by accident, because the file that would have to contain one cannot be committed.
Client-side processing limits
Computations run directly on your own device using WebAssembly, Web Workers, and modern browser APIs including Web Crypto and TextDecoder. There are no server queues, no background telemetry, and no temporary cloud files created. Large operations remain responsive by offloading heavy parsing and conversion tasks to dedicated worker threads, ensuring the browser UI never freezes during intensive document and data processing tasks.
Questions people ask
- Why does this tool export .m4a instead of .mp3?
- MP4 and MOV videos store audio as AAC. Saving as .m4a copies the AAC stream without re-encoding, preserving 100% original quality. Converting to MP3 would require a lossy re-compression pass.
- Will M4A files play on my device?
- Yes. M4A (AAC) is universally supported across iOS, Android, macOS, Windows, and all modern media players including VLC and Windows Media Player.
- Can I extract audio from just a portion of the video?
- Yes. Set start and end cut timestamps to extract audio from a specific clip interval without exporting the entire audio track.
- Is there a file size limit?
- Large videos are supported in the browser using streaming disk range slicing with zero memory exhaustion.
- Is any audio or video uploaded to remote servers?
- No. The extraction happens 100% client-side inside your browser tab under connect-src none Content Security Policies.