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 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.
Drag and drop or click to upload. VidCrush accepts MP4, MOV, AVI, MKV, WebM, and 20+ formats up to 500 MB.
Choose your target size. For Reddit, Medium (under 100 MB) balances quality with fast processing.
Download your compressed MP4 and upload to Reddit via the video post option. H.264 MP4 plays natively in Reddit's player.
Reddit re-encodes everything, so why compress first?
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.
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.
Yes, Reddit re-encodes all uploaded videos. Pre-compressing with VidCrush gives Reddit better source material, resulting in sharper playback.
1080p is ideal. Reddit's player caps at 1080p, so uploading 4K just wastes bandwidth.
No, some subreddits disable direct video uploads. In those cases, upload to Imgur, Streamable, or YouTube and share the link.
Reddit re-encodes aggressively. Starting with a well-compressed source (via VidCrush at Light or Medium) gives better results than raw footage.
Under 60 seconds performs best. Reddit allows up to 15 minutes, but shorter clips get more views.
Yes, but MP4 is better. Reddit converts GIF uploads to MP4 anyway. Uploading MP4 directly gives better quality and smaller files.
Download the video, compress with VidCrush if needed, then upload directly. Cross-posting links from TikTok or Instagram shows low-quality previews.
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.