Free video compressor

Compress MP4, MOV, MKV, WebM, and more, right in your browser. Shrink a clip to fit Discord, email, or an 8 MB upload limit, then download. No upload, no signup, no watermark.

Why compress video online with Typist?

Every major format

MP4, MOV, MKV, WebM, M4V, and TS. Drop the file you have and compress it as-is, no conversion step first.

Free, no signup

Compress as many videos as you want. No account, no credit card, no hidden limits, ever.

No watermark

Your video comes out clean. We never stamp a logo or badge onto the file you download.

100% private

Compression runs in your browser. The video is never uploaded, never stored, never seen by us.

How it works

Compress a video in three steps

The whole process runs locally in your browser. No upload, no waiting on a server.

01

Drop a video file

MP4, MOV, or WebM up to 2 GB. The file stays on your device - nothing is uploaded.

02

Pick a compression preset

Balanced keeps it sharp at 1080p. Smaller fits email and Slack. Tiny goes as small as possible.

03

Download the smaller MP4

Get your compressed MP4, or transcribe the audio to text with Typist in one click.

Compress video for anything

Hit the size limit that's blocking you

Whatever you're sending it to, compress it down to fit

Compress video for Discord

Discord caps free uploads at 10 MB without Nitro. Maximum shrink, or a lower resolution, gets most short clips under the limit.

Compress video for email

Gmail caps attachments at 25 MB, Outlook around 20 MB. Drop the resolution a notch and most short videos land under both, still watchable.

Compress a video to 8 MB

Aiming for a target like 8 MB? Lower the resolution or pick Maximum shrink, then watch the estimated size before you download.

Compress a video on iPhone

Open this page in Safari, pick a video from Photos, compress, and save the smaller MP4 back. No app to install.

Reduce video file size

How much can you compress a video?

Most phone and screen recordings are far larger than they need to be for sharing. A one-minute 1080p clip from an iPhone can run 100-150 MB, while the same clip re-encoded with modern settings drops to a fraction of that, with no visible difference on a phone or laptop screen. How far you can go depends on the footage and the resolution you keep.

Why compress a video in the first place?

Video is the heaviest media you deal with. A few minutes of 4K phone footage runs into the gigabytes, which is why files bounce off chat apps, stall on slow uploads, and quietly eat your storage. Compressing brings the size down so a clip is easy to send, fast to upload, and light to store, without making it unwatchable.

What decides how small it gets

Compression lowers the bitrate - how much data each second of video uses - and, at lower resolutions, the frame size. How far you can push it depends on the footage:

  • Compresses the most: Talking-head video, screen recordings, and slideshows - little changes frame to frame.
  • Compresses less: Fast motion, film grain, and busy, detailed scenes.
  • Smaller still: Dropping 1080p to 720p or 480p roughly halves the size at each step.

H.264, H.265, and which codec actually compresses

Codecs do the work: they analyze each frame and throw away redundant visual data. H.265 (HEVC) can be 20-75% smaller than H.264 at the same quality, especially at 1080p and 4K - but very few browsers can encode it locally. So Typist encodes H.264, which plays on every phone, browser, and chat app, and falls back to VP9 in WebM only where your browser cannot do H.264. The codec is chosen for you - no settings to get wrong.

Three presets, no guesswork

Open Compression settings after you add a file and pick the trade-off that fits:

  • Balanced (1080p): Stays sharp for review and re-sharing. The safe default.
  • Smaller (720p): Comfortable for email, Slack, and quick uploads.
  • Tiny (480p): Smallest output - the one that squeezes a clip under a Discord or 8 MB limit.

Works with every major format

Drop in MP4, MOV, MKV, WebM, M4V, or TS, with no conversion step first, up to 2 GB per file. Need the words too? Transcribe your video to text in 99+ languages, or extract the audio as MP3.

Questions

Compressing video for Discord, email, and more

Size limits, formats, quality, and privacy

Your video never leaves your device

Most online compressors upload your file to a server, process it there, and ask you to trust their data policy. Typist does not. Everything runs inside this browser tab, so your video stays with you from start to finish.

No upload

Your file is read locally and never sent over the network.

Nothing stored

No copy is saved on any server. Close the tab and it is gone.

Private by design

We never see, scan, or train on the videos you compress.

More free tools

YouTube Video Summarizer cover
Timestamps
YouTube Video Summarizer
Key points and timestamps from any YouTube video, powered by AI
Try it free
Transcribe on the Go cover
Instant
Transcribe on the Go
Record audio from your microphone and get an accurate transcription in seconds
Try it free
Media Converter cover
Up to 5 GB
Media Converter
Convert audio and video files up to 5 GB. MP3, WAV, M4A, FLAC, OGG. No signup
Convert a file
Extract Audio From Video cover
MP3 output
Extract Audio From Video
Pull MP3 audio from MP4, MOV, and WebM videos without uploading the file.
Extract audio
Audio Compressor cover
1-click presets
Audio Compressor
Shrink audio or video to an email-friendly size. Pick a preset, we handle the rest
Compress a file
Video Splitter cover
No upload
Video Splitter
Split videos by timestamp, equal parts, or fixed duration. No upload needed.
Split a video
Mic & Camera Test cover
Live preview
Mic & Camera Test
Check that your microphone and webcam work, with a live level meter and a device picker
Run a test