Video Tools
Compress, convert, trim, and edit video without uploading it anywhere.
Convert Video
Convert between MP4, AVI, MOV, MKV, WEBM, and animated GIF.
Compress Video
Shrink video file size with a configurable target quality and bitrate.
Resize Video
Change video resolution to a standard preset or custom dimensions.
Trim Video
Cut a video down to a selected time range.
Crop Video
Crop the video frame to a selected region.
Change Video FPS
Retarget a video's frame rate up or down.
Watermark Video
Overlay a text or image watermark on a video.
Rotate Video
Rotate a video in 90-degree increments.
About Video Tools
Video files are demanding to work with — large, format-sensitive, and often need trimming, resizing, or compressing before they'll actually fit where they're going. This collection covers conversion, compression, resizing, cropping, trimming, frame rate changes, watermarking, and rotation, all powered by a real FFmpeg build compiled to WebAssembly and running entirely in your browser rather than a remote server.
Why use these tools
- A genuine FFmpeg engine handles every operation, delivering the same codec support and encoding quality as installed desktop video software.
- Compression and resizing give you direct control over bitrate and dimensions, so you can target a specific file size or platform requirement precisely.
- Cropping and rotation apply consistently across the full timeline, giving a clean result rather than a fix that only affects part of the clip.
- Large video files never leave your device — everything is processed locally, which also means no upload wait before processing starts.
Frequently asked questions
What video formats are supported?
MP4, AVI, MOV, MKV, WEBM, and animated GIF are all supported for conversion, alongside editing tools that work across these common formats.
Are large video files uploaded to a server for processing?
No. All video processing runs locally in your browser using a real FFmpeg engine compiled to WebAssembly. Your video is never transmitted anywhere, and there's no upload wait before processing begins.
How long does it take to process a video?
Processing time depends on the video's length, resolution, and your own device's processing power, since encoding happens entirely on your hardware rather than a shared server.
Which tool should I use to fit a video under a platform's upload size limit?
Compress Video lets you set a target quality and bitrate to shrink file size, and Resize Video can reduce pixel dimensions for an even smaller file if needed.
Can I reformat a landscape video into a vertical format for mobile platforms?
Yes, Crop Video lets you select a specific frame region — including a vertical 9:16 crop — applied consistently across the entire video.