noupload.tools

video tools

Video

Convert, compress, cut and clean up video files. Every one of them runs in this tab, with no upload.

Convert video

Move a video between MP4, WebM, MKV, MOV, AVI and OGV.

Compress video

Shrink a file for email or Discord without dropping to potato quality.

Video editor

Cut, reframe, color and caption on a timeline, watching it as you go. Export when it looks right.

Make a short

Cut the good bit out of a long video and reframe it for TikTok, Shorts or Reels.

Cut a video

Pick the pieces you want on a timeline and keep only those. No re-encoding, so it is near instant.

Trim video

Cut a clip out of a longer video by start and end time.

Resize video

Scale a video to an exact size or a standard resolution.

Crop video

Trim the edges off a video, or cut a vertical clip out of a wide one.

Rotate or flip video

Fix a clip that came off the phone sideways.

Remove audio from video

Strip the sound track and keep the picture untouched.

Change video speed

Speed a clip up or slow it down, with the audio pitch-corrected.

Reverse video

Play a clip backwards. Keep it short, reversing buffers every frame in memory.

Video to GIF

Two-pass palette conversion, so the GIF does not come out muddy.

Grab a frame

Pull a single still out of a video as a JPEG, PNG or WebP.

Video to image sequence

Export frames as numbered images, zipped up for download.

Merge videos

Join clips end to end. Mismatched sizes get letterboxed onto one canvas.

Add a watermark

Drop a logo onto a video, with control over corner, size and opacity.

Add text to video

Burn a caption or title straight into the picture.

Burn in subtitles

Bake an SRT or ASS file into the video so captions survive re-uploads.

Black and white video

Take the color out of a clip. The sound is copied over untouched.

Brighten or darken a video

Lift a clip that came out too dark, or pull back one that is blown out.

Compare two videos

Play two clips side by side, map where they differ, or score the quality gap.

MP4 to WebM

Convert MP4 to WebM with VP8 and Opus.

WebM to MP4

Convert WebM to MP4 so it plays anywhere.

MOV to MP4

Convert iPhone and QuickTime MOV files to MP4.

MKV to MP4

Convert MKV to MP4 for players that refuse Matroska.

AVI to MP4

Convert old AVI files to modern MP4.

MP4 to GIF

Turn an MP4 clip into a clean animated GIF.

WebM to GIF

Turn a WebM clip or screen recording into a GIF.

Compress for Discord

Get a clip under the 10 MB Discord limit.

Compress for email

Get a video under a 25 MB mail attachment limit.

Start by working out what you actually have

Most video problems are really container problems or bitrate problems, and the two get confused constantly. The container is the wrapper: MP4, MKV, MOV, WebM. The codec is what the pictures are stored as inside it, usually h.264, h.265 or VP9. A player that refuses your file is normally refusing the container or the codec, not the video, which is why rewrapping to MP4 fixes so much. A file that is too big, on the other hand, is too big because of its bitrate, and no amount of changing containers will touch that. Media info reads both out of the file in a second, and the answer is usually obvious once you can see them.

The three settings that do the work

Across nearly every video tool here, three controls decide the outcome. Quality, which is FFmpeg's -crf, sets how aggressively detail is discarded: 18 is visually lossless, 23 is the default, past 30 gets soft. Resolution decides how much detail exists to begin with, and halving it roughly quarters the pixel count. Duration multiplies both. If a file needs to get dramatically smaller, dropping the resolution beats pushing quality, because a sharp 720p picture looks better than a smeared 1080p one.

Speed, honestly

Everything runs on your processor, in a single thread, so long files take real time. h.264 is by a distance the fastest encoder in this build. VP8 and Theora are slower, h.265 slower still. Anything that only changes the container rather than the pictures, like MOV to MP4 on an iPhone file, finishes far quicker than a full re-encode. If a job is going to take a while, it is worth trimming to the part you need first with cut or trim, since encoding thirty seconds costs a fraction of encoding thirty minutes.