Video Tools Suite
Client-side video utilities — compress, convert, mute, extract frames, resize aspect ratio, add subtitles, and cut/merge — with zero server uploads.
Video Compressor
Shrink any video to an exact size, by a percentage, or to a quality level. Hardware-accelerated, 100% in-browser.
Open tool →Smart Video Compressor
Make videos 25%, 50%, or 75% smaller, or pick a quality level and let the size follow. Hardware-accelerated, no uploads.
Open tool →Batch Video Converter
Convert multiple videos between MP4, WebM, and MOV in sequence. Download all converted files as a ZIP.
Open tool →Remove Audio from Video
Strip sound tracks from video files with zero video quality re-encoding loss. Instant silent video download.
Open tool →MP4 to MP3 Converter
Convert MP4 or any video to MP3 at 128–320 kbps, or copy out the original audio. Batch, no upload.
Open tool →Extract Audio from Video
Take the sound out of any video exactly as it is, or as MP3 or WAV. Batch, no upload.
Open tool →MOV to MP3 Converter
Turn MOV files and iPhone videos into MP3 at the quality you choose. Batch, no upload.
Open tool →MP4 to WAV Converter
Save the sound from any MP4 or video as WAV for audio editors and transcription. No upload.
Open tool →Video to GIF Converter
Turn any part of a video or MP4 into an animated GIF. Pick width and frame rate, see the size first. No upload.
Open tool →MOV to GIF Converter
Turn MOV files and iPhone videos into animated GIFs. Pick the clip, width and frame rate. No upload.
Open tool →WebM to GIF Converter
Turn WebM screen recordings and web clips into animated GIFs for docs, READMEs and email. No upload.
Open tool →Video Frame Extractor
Extract frames from videos at custom intervals or time ranges. Download high-res PNG/JPEG frames as a ZIP.
Open tool →Change Aspect Ratio
Convert landscape video to 9:16 Shorts/Reels/TikTok, 1:1, or 4:5 with smart crop, padding, or blurred background.
Open tool →Convert Videos to WebM
Batch convert up to 20 videos to lightweight WebM format for ultra-fast web playback and smaller file sizes.
Open tool →Video Thumbnail Generator
Generate crisp thumbnails, grid snapshots, and filmstrip contact sheets from any video file without uploads.
Open tool →Add Subtitles to Video
Create and edit SRT/VTT subtitles with live preview, export subtitle files, or burn hardcoded text into the video.
Open tool →Cut & Merge Videos
Trim start and end points of a video, or combine multiple video clips into a single seamless output file.
Open tool →Discord Video Compressor
Fit any video under Discord's 20 MB free upload limit — no Nitro, no upload, sound kept.
Open tool →Compress Video to 10 MB
Fit a video under 10 MB for strict upload limits and slow connections. Exact size targeting, sound kept.
Open tool →Compress Video to 25 MB
Shrink a video under the 25 MB email attachment limit for Gmail and Yahoo. No upload, no watermark.
Open tool →Compress Video to 50 MB
Get a video under 50 MB for Discord Nitro Basic, web forms and course platforms, with the sharpest picture that fits.
Open tool →Compress Video to 100 MB
Bring long recordings under 100 MB for GitHub, LMS uploads and messaging apps while keeping HD quality.
Open tool →Video File Size Calculator
Work out a video file size from bitrate and length, or the bitrate that fits under a size limit.
Open tool →Split Video
Cut a video into equal parts, fixed-length clips, or at the exact times you choose. Download each piece or a ZIP.
Open tool →Crop Video
Drag a box over the video to crop it, or pick 1:1, 9:16, 16:9 or 4:5. Removes black bars and unwanted edges.
Open tool →Resize Video
Change video resolution to 1080p, 720p, 480p or exact pixel dimensions, with fit, fill or stretch.
Open tool →Rotate Video
Rotate a video 90° or 180° without re-encoding. Fixes sideways phone videos in seconds, at full quality.
Open tool →Flip Video
Mirror a video horizontally or flip it upside down — fixes mirrored selfie footage without quality loss.
Open tool →Reverse Video
Play a video backwards, with the sound reversed or removed. Frame-accurate, processed in your browser.
Open tool →Change Video Speed
Speed up or slow down a video from 0.25x to 4x. Voices keep their natural pitch instead of turning into chipmunks.
Open tool →WebM to MP4
Convert WebM recordings to MP4 that plays on iPhone, Windows and every editor. Batch convert several at once.
Open tool →MOV to MP4
Convert iPhone and QuickTime MOV files to MP4, usually in seconds with no quality loss. Batch supported.
Open tool →HEVC to MP4
Convert HEVC (H.265) videos to H.264 MP4 that plays on Windows, TVs and every editor — no codec to buy.
Open tool →Which video tool do you need?
Every utility here is engineered for client-side speed and privacy. Whether you need to compress a large 500 MB recording down to 50 MB for Discord or email, reformat horizontal footage into 9:16 vertical video for Instagram Reels and TikTok, extract hundreds of crystal-clear screenshots, or burn custom subtitles into a video clip, you can do it right inside your browser with complete security.
Batch tools automatically bundle converted files into a single downloadable ZIP archive, while single-clip tools deliver instantaneous real-time playback and downloads.
Frequently asked questions
Are my videos uploaded to any server?
No. Every video tool on this page runs 100% locally inside your browser tab, using WebCodecs and your device's own hardware video encoder. Your files are read from local disk, processed in memory, and saved straight back to your downloads. Zero bytes are uploaded.
How does client-side video compression work?
The video compressor calculates the exact target bitrate required to hit your desired file size (e.g. 500 MB down to 50 MB) based on video duration. It then downscales the video frames and encodes a stream with custom bitrate budgeting.
What video formats can I import and export?
You can import any video format supported by your browser, including MP4, WebM, MOV, and MKV. Export formats include MP4 and high-efficiency WebM (VP8/VP9) which provide superior compression for web playback.
Can I extract individual frames as full-resolution images?
Yes. The Video Frame Extractor seeks through the video at exact millisecond timestamps and captures full-resolution PNG or JPEG frames, packaging them into a downloadable ZIP archive.
How do I convert landscape videos to 9:16 vertical for Shorts or TikTok?
The Change Aspect Ratio tool allows you to crop to 9:16, fit with letterbox padding, or apply a blurred background effect from the video itself to fill vertical social media dimensions seamlessly.