Free media tools powered by in-browser WebAssembly
Convert, trim, compress and edit video, audio and GIF files privately in your browser with WebAssembly. No uploads, no servers, no signup.
Video to GIF
Turn a video clip into an animated GIF with fps, width and duration controls.
Trim Video
Cut a video between start and end times directly in your browser.
Mute Video
Remove the audio track from a video while keeping the picture.
Extract Audio
Save a video's soundtrack as MP3 or WAV without uploading it.
Compress Video
Re-encode video with CRF and scale controls to reduce file size.
GIF from Images
Combine uploaded images into an animated GIF at your chosen frame rate.
Audio Cutter / Ringtone Maker
Trim audio clips and make custom ringtones in your browser.
Extract Video Frame
Grab a single frame from a video as an image.
Video Converter
Convert videos between MP4 and WebM locally with ffmpeg.wasm.
GIF to Video
Turn animated GIFs into compact MP4 videos in your browser.
Crop Video
Crop a video by pixel coordinates and download a new MP4.
Resize Video
Resize video to a target width while keeping the aspect ratio.
Rotate Video
Rotate video 90 degrees clockwise, counterclockwise or 180 degrees.
Merge Videos
Combine two or more videos into one MP4 in your browser.
Change Video Speed
Slow down or speed up video from 0.5x to 2x locally.
Audio Converter
Convert audio or video soundtracks to MP3, WAV, OGG or M4A.
Normalize Audio
Apply loudness normalization to audio or video soundtracks.
Subtitle Editor
Create and edit SRT subtitle cues synced to a video, then export the .srt or burn captions into the video.
All Frames Extractor
Extract frames from a video at a chosen frame rate and download them as PNG images.
Video Poster / Thumbnail
Pick a timestamp and export a high-quality poster or thumbnail image from a video.
Join Audio Files
Concatenate two or more audio files into a single track in your browser.
Transcribe Audio to Text
Turn speech in audio or video into text with Whisper AI running privately in your browser.
Auto Subtitle Generator
Generate editable SRT and VTT subtitles from speech with in-browser Whisper AI.
Burn Subtitles into Video
Hard-code SRT or VTT captions into a video with custom size, color and position.
Reverse Video
Play a video backwards, with reversed or removed audio, without uploading it.
Add Watermark to Video
Overlay a text or logo watermark on a video with position, opacity and size controls.
Private video, audio and GIF tools in your browser
Media Tools runs demanding media tasks locally using JavaScript and WebAssembly. Pick a tool, choose a file from your device and the processing happens inside the browser tab β your videos, audio tracks and images are never uploaded to a server.
The first time you use a video or audio tool, the page downloads the ffmpeg.wasm engine. That engine is large because it contains a real media processor compiled to WebAssembly, but after it loads you can convert a video to GIF, trim a clip, extract audio or compress video without sending private files anywhere.