Free Media Toolkit
Merge, convert, compress, and trim audio and video files — a free alternative to Adobe Media Encoder. Everything runs in your browser.
A collection of browser-based tools for audio and video work: merge audiobook chapters into a single M4A, convert between formats, compress video, trim clips, extract audio from video, edit metadata, pull subtitles. Every tool runs on ffmpeg.wasm in your browser tab — no upload, no install, no account. A free alternative to Adobe Media Encoder, HandBrake, and similar paid or install-heavy desktop suites.
Built and maintained by James Nicolaus
What Is the Free Media Toolkit?
The Free Media Toolkit is a growing collection of browser-based tools for working with audio and video files. Every tool runs entirely in your browser using WebAssembly (ffmpeg.wasm) — your files never leave your device, there's nothing to install, and no account is required.
Whether you need to merge hundreds of audiobook chapters into a single M4A, convert between audio formats, compress a video before sharing, or trim a clip, the Media Toolkit has a dedicated sub-tool for the job. Each tool is individually optimized for its task, so you get a focused, fast experience instead of a bloated all-in-one editor.
Available Tools
- Audio Merger — Combine MP3, M4A, WAV, OGG, or FLAC files into a single output file with optional chapter markers. Ideal for audiobooks and podcast compilations.
- Audio Converter — Convert between MP3, M4A, WAV, OGG, and FLAC with configurable bitrate. Single file or batch mode.
- Video Compressor — Reduce video file size with H.264 quality presets and optional resolution scaling while keeping visual clarity.
- Video Converter — Convert between MP4, WebM, AVI, and GIF, including optimized two-pass GIF export with a custom color palette.
- Audio Trimmer — Trim audio to a start and end point or split it at multiple time markers, with instant lossless stream-copy cuts.
- Image Converter — Bulk convert images between PNG, JPG, WebP, and AVIF with quality and optional resize controls.
- Video Trimmer — Quick-cut or split video clips without re-encoding the whole file, using fast stream-copy mode.
- Audio Extractor — Pull the audio track out of any video file and save it as MP3, M4A, WAV, OGG, FLAC, or the original stream.
- Subtitle Extractor — Extract embedded subtitle tracks from MKV, MP4, and other containers, exported to SRT, ASS, or VTT.
- Metadata Editor — View, edit, and strip metadata tags from audio and video files for privacy or organization.
Why Use Browser-Based Media Tools?
- Privacy — Your files stay on your device. No uploads, no cloud processing, no data retention policies to worry about.
- No installation— Works on any modern browser including Chromebooks and locked-down work machines where you can't install software.
- No sign-up — Most online media tools require an account or limit free usage. Every tool here is completely free with no restrictions.
- No file size limits— The only limit is your browser's available memory (typically 1-2 GB on desktop).
Tips, Mistakes & Takeaways
Tips
- →Pick the dedicated sub-tool over an all-in-one mental model — each one is tuned for its specific job and runs faster than a general-purpose transcoder.
- →Total input file size caps around 1–2 GB in most desktop browsers — split large jobs into batches when you hit the warning.
- →Use Chrome, Edge, or Firefox for best ffmpeg.wasm performance. Safari support is partial and some tools won't work reliably.
- →Keep the tab focused for long encodes — most browsers throttle CPU on background tabs.
Common Mistakes
- !Loading a 4 GB video into video-compressor on a low-memory device — the tab will OOM-crash before processing starts.
- !Switching tabs mid-encode and assuming full speed continues — background-tab throttling can multiply encode time several-fold.
- !Treating ffmpeg.wasm as identical to native ffmpeg — WASM is slower and a few esoteric codecs are unavailable.
Key Takeaways
- ✓All processing is local via ffmpeg.wasm — your media never reaches a server.
- ✓Dedicated single-purpose sub-tools instead of one all-in-one editor.
- ✓Browser-bound by design — not a substitute for native ffmpeg on production batch jobs.
Frequently Asked Questions
How does this work without uploading my files?
The Media Toolkit uses ffmpeg.wasm — a WebAssembly port of the industry-standard ffmpeg library. It runs entirely in your browser tab. Your files are read from disk into browser memory, processed by the WASM engine, and the output is downloaded directly to your device.
Is there a file size limit?
There's no artificial limit. The practical limit is your browser's available memory — typically 1-2 GB for the combined size of all input files. A warning appears if your files exceed 1 GB total.
Which browsers are supported?
Any modern Chromium-based browser (Chrome, Edge, Brave, Opera) and Firefox. Safari has limited WebAssembly support and may not work with all tools. Desktop browsers are recommended for the best performance.