Skip to main content
Reddit · 1GB/15min

Compress video for Reddit

Posting video to Reddit, the usual problem isn't "too large" — it's uploads stalling, endless processing, or the picture coming out soft. Reddit allows ~1GB and 15 minutes, but pushing a few-hundred-MB original often fails. Compress locally to around 100MB and keep it at 1080p first and uploads are far more reliable, and Reddit's own re-encode looks cleaner too. The tool above defaults to 100MB.

Video editing workstation with a multitrack timeline on screen

Quick answer

Reddit's native video upload allows about 1GB, up to 15 minutes, and a max of 1080p / 30fps. Size rarely exceeds that, but large files often stall or fail to upload, so compressing to around 100MB goes much smoother. ConvertMeow compresses locally in your browser — no upload, no watermark.

Shrink it to upload reliably

Drag & drop or click to select a fileFiles are processed locally in your browser, never uploaded

Target size

Derives a bitrate from target size ÷ duration and re-encodes; best for short clips.

Reddit's hard video specs

Native video: up to ~1GB per file, max 15 minutes, max 1080p / 30fps, MP4 / MOV supported. Beyond these it won't post as native video.

Note that Reddit re-encodes whatever you upload. The cleaner your uploaded quality and the more sensible the bitrate, the better its re-encoded result — so rather than feeding it a huge original to mangle, compress to a sensible size yourself first.

  • Size: ≤1GB (around 100MB is more reliable).
  • Length: ≤15 minutes.
  • Resolution: ≤1080p / 30fps.

Why does my Reddit upload keep failing / look blurry?

Failed uploads are usually a too-large file or a dropped connection; blurry results are usually a too-high-bitrate original that Reddit's re-encode crushes. The fix for both is the same: compress locally to a sensible size (e.g. 100MB) at 1080p before uploading.

Frequently asked questions

Native video allows about 1GB, up to 15 minutes, max 1080p / 30fps. Size rarely exceeds it, but large files often fail to upload, so compressing to around 100MB is more reliable.

Because Reddit re-encodes what you upload. The more sensible your bitrate and the more you stay at or under 1080p, the cleaner its result. Rather than feeding it a huge original, compress to a sensible size yourself first.

No. Compression runs entirely locally in your browser with ffmpeg — never uploaded, no watermark, no cap.

Updated · ConvertMeow team