Free Online Video Tools

Trim, compress, convert, resize, caption and clean up video — every tool runs on FFmpeg WebAssembly in your browser, so nothing is uploaded and there is no file-size cap.

53 tools · no upload · no watermark · no signup

Popular

Video Editing

22
Video TrimmerCut MP4, MOV, WebM, and MKV clips by start/end time. Preview the range, stream-copy when possible, and keep the original quality locally.Video CropCrop your video frame to remove unwanted areas. Set exact pixel dimensions for the crop region — processed in your browser with no upload.Video MergerJoin multiple video clips into one seamless file. Add videos in order, rearrange if needed, and merge them together — all in your browser.Video RotatorRotate your video 90°, 180°, or 270° and flip horizontally or vertically. Fix sideways phone recordings or create mirror effects — all in your browser.Flip VideoMirror video horizontally, vertically, or rotate 180°. Audio stays untouched. No upload, no watermark, runs in-browser.Speed ChangerCreate slow-motion or fast-forward effects with one click. Choose from 0.25x to 4x speed presets — audio pitch is automatically adjusted to stay natural.Video LooperLoop your video any number of times. Create seamless repeating clips for social media, presentations, or background visuals — all processed in your browser.Video ReversePlay your video backwards instantly. Create rewind effects, boomerang loops, or artistic reversed footage — processed entirely in your browser, no upload needed.Video StabilizerSmooth out camera shake in the browser. Three strength levels that each run the correction another time, plus an edge trim that hides the smearing stabilisation leaves at the borders. Nothing is uploaded.Jump Cut MakerAuto-detect pauses and cut them out in one click — vlog-tuned jump cuts without a timeline.Video FadeAdd a smooth fade in from black and fade out to black to any clip. Audio fades along with the picture; the fade-out lands on the last frame automatically.Picture-in-PictureOverlay a second video (webcam or reaction) on a corner of your main video. Choose the corner and size. Runs 100% in your browser.Split ScreenCombine two videos side by side or stacked. Clips are auto-aligned. Runs in your browser — no upload, no watermark.BoomerangTurn a short clip into a forward-and-reverse boomerang loop. Adjustable speed. Runs in your browser — no upload, no watermark.Video SplitterCut a long video into equal parts, into 15/30/60-second clips for Stories, Reels and TikTok, or at exact timestamps. Lossless and instant — no re-encoding unless you ask for frame-exact cuts.Black Bar RemoverDetect the letterbox or pillarbox bars around your footage and crop them away. Detection and cropping both run in your browser, so the file never uploads.Video Collage MakerPut three or four videos into a single frame: a 2x2 grid, a row, a stack, or one large clip with two beside it. Everything runs in your browser, so nothing is uploaded.Auto ReframeTurn a landscape video into a 9:16, 4:5 or square cut where the crop pans to keep the person in frame. Detection and rendering both run in your browser.LUT ApplierDrop a .cube LUT on a clip and get the graded file back. FFmpeg lut3d runs on your own machine, so the footage never leaves it.Video TransitionCross-dissolve, wipe or slide between two clips, with the audio crossfading alongside. Both files are processed locally.Smooth Slow MotionSlow a clip down and let FFmpeg minterpolate invent the in-between frames, so the result glides instead of stuttering.Freeze FrameExtend a clip by freezing its final frame for as long as you need — for an end card, a caption, or a beat to land.

Convert & Compress

9

Tools & Extract

22
Video MetadataView detailed information about any video file — resolution, duration, frame rate, codec, file size, and more. No upload needed, reads metadata instantly in your browser.Metadata CleanerRemove GPS, EXIF, QuickTime tags, timestamps, comments, chapters, and C2PA UUID atoms while preserving the original video streams.Frame ExtractorExtract individual frames from your video as PNG images. Scrub to any timestamp and capture the perfect still — uses Canvas API, no server processing.Thumbnail GeneratorGenerate thumbnail images from your video. Auto-select the best frames or pick manually from any timestamp — download as high-quality PNG.Add WatermarkAdd text or image watermarks to your video. Control position, opacity, and size — protect your content or add branding, all in your browser.Add TextOverlay styled text on video. Adjustable size, color, position, background box. Runs in-browser — no upload.Add ScoreboardOverlay a football scoreboard (team names, score, match timer) on any clip. Runs 100% in your browser — no upload, no watermark.Logo WatermarkOverlay your logo or image watermark on any video. Position, size and opacity controls. Runs in your browser — no upload, no watermark added by us.Video FiltersAdjust brightness, contrast, saturation, and gamma with a live preview. Exports the equivalent FFmpeg result locally.Face BlurDetect and blur faces frame-by-frame for journalism, legal, school, street, or event footage. Tune blur strength and padding locally.Subtitle PreviewUpload a video and SRT/VTT subtitle file to preview subtitles in real-time. Check timing, positioning, and readability before publishing.Subtitle BurnerHardcode captions into video for TikTok, Reels, Shorts, courses, and players that strip subtitle tracks. Supports SRT, VTT, and ASS.Subtitle ConverterConvert subtitles between SRT, VTT, ASS, and TXT. Instant, client-side, no upload. Paste text or upload a file.Screen RecorderRecord your screen, window, or browser tab with optional mic and system audio. Saves locally. No install, no upload.Slideshow MakerTurn photos into a polished slideshow video with crossfade or Ken Burns zoom. Reorder slides, pick resolution. No upload.Auto SubtitlesTranscribe speech from any video or audio with Whisper AI running inside your browser. Edit the lines, export SRT, VTT or TXT, then burn them into the video.Green ScreenKey out a green or blue backdrop and put your subject on an image, another video, a solid colour — or export a transparent WebM. Adjustable similarity, edge blend and spill removal.Auto CaptionsDrop a video and get it back with captions burned in, one word lit up at a time. The speech is transcribed and timed on your own device, so nothing is uploaded.Storyboard SheetTurn a clip into one image of evenly spaced frames — a storyboard for scrubbing a long file without scrubbing it.Video DenoiserReduce the sensor noise in low-light footage with FFmpeg hqdn3d, at a strength you choose, without sending the file anywhere.DeinterlacerOld camcorder and broadcast footage shows comb teeth on motion. yadif rebuilds full frames from the fields, locally.Quality CompareMeasure a compressed file against its original with SSIM and PSNR, and get a number instead of an argument about whether it looks worse.

Popular conversions

All conversions

FFmpeg commands, ready to paste

All recipes

Working out which video tool you need

Most video problems are one of four things: the file is too big for where it is going, the format is refused by the thing that has to open it, the framing is wrong for the platform, or something in the picture or sound needs fixing. Those want different tools, and picking the wrong one is why people end up re-exporting three times. Everything here runs on your own machine through FFmpeg compiled to WebAssembly, so there is no upload wait and no size cap beyond your own memory.

Too bigCompress first, and drop the resolution before you push the quality down — 1080p at a sane quality beats a crushed 4K at the same size.
Wrong formatConvert. If the source already holds H.264, the conversion is often a rewrap that costs nothing and takes a second.
Wrong shapeCrop to reframe and lose the sides, or resize with padding to keep the whole frame and accept bars.
Something is wrong in itShake, black bars, background noise, a missing caption track — those are separate tools, and doing them before compressing means you only encode once.