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 (coming soon) — Convert between audio formats with configurable quality. Single file or batch mode.
- Video Compressor (coming soon) — Reduce video file size with quality presets while maintaining visual clarity.
- Video Converter (coming soon) — Convert between MP4, WebM, MOV, AVI, and GIF formats.
- Audio Trimmer (coming soon) — Trim audio files or split them at precise time markers.
- Image Converter (coming soon) — Bulk convert images between PNG, JPG, WebP, and AVIF.
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.