Compress Video for Reddit

Reddit allows videos up to 1 GB and 15 minutes. Optimize for Reddit's re-encoding.

🎬

Drag & drop your video here

or click to browse · up to 500 MB · MP4, MOV, AVI, MKV, WebM & more

Reddit Video Upload Limits

Reddit allows direct video uploads up to 1 GB and 15 minutes. Videos are hosted on Reddit's CDN and re-encoded. Some subreddits disable direct video posts.

Reddit re-encodes all uploads, so source quality matters. Pre-compressing with VidCrush at Medium level gives Reddit better material, resulting in sharper playback on both desktop and mobile.

How It Works

1

Upload your video

Drag and drop or click to upload. VidCrush accepts MP4, MOV, AVI, MKV, WebM, and 20+ formats up to 500 MB.

2

Choose compression level

Choose your target size. For Reddit, Medium (under 100 MB) balances quality with fast processing.

3

Download and post

Download your compressed MP4 and upload to Reddit via the video post option. H.264 MP4 plays natively in Reddit's player.

Why Compress for Reddit?

Reddit re-encodes everything, so why compress first?

Best Settings for Reddit Videos

Resolution: 1080p maximum. Reddit caps playback at 1080p.

Format: MP4 H.264 with AAC audio (VidCrush default).

Target size: 50–100 MB for videos under 10 minutes. Under 200 MB for longer content.

Duration: Under 60 seconds performs best for engagement. Max 15 minutes.

Frequently Asked Questions

What is Reddit's video upload limit?

Reddit allows video uploads up to 1 GB and 15 minutes long. Videos are re-encoded by Reddit's servers. MP4 H.264 is recommended.

Does Reddit compress uploaded videos?

Yes, Reddit re-encodes all uploaded videos. Pre-compressing with VidCrush gives Reddit better source material, resulting in sharper playback.

What resolution works best on Reddit?

1080p is ideal. Reddit's player caps at 1080p, so uploading 4K just wastes bandwidth.

Can I post videos on all subreddits?

No, some subreddits disable direct video uploads. In those cases, upload to Imgur, Streamable, or YouTube and share the link.

Why is my Reddit video blurry?

Reddit re-encodes aggressively. Starting with a well-compressed source (via VidCrush at Light or Medium) gives better results than raw footage.

What's the best length for Reddit videos?

Under 60 seconds performs best. Reddit allows up to 15 minutes, but shorter clips get more views.

Can I upload GIFs to Reddit instead?

Yes, but MP4 is better. Reddit converts GIF uploads to MP4 anyway. Uploading MP4 directly gives better quality and smaller files.

How do I share a video from another platform on Reddit?

Download the video, compress with VidCrush if needed, then upload directly. Cross-posting links from TikTok or Instagram shows low-quality previews.

About VidCrush for Reddit

VidCrush is a free online video compressor optimized for Reddit. Reddit allows videos up to 1 GB and 15 minutes, and re-encodes all uploads. VidCrush automatically compresses your video to fit — just compress before uploading. No signup, no watermark, output is always MP4 H.264.