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.
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
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