Reddit released the native video feature in 2017. Since then, Redditors can directly capture videos or upload pre-recorded videos to their favorite communities to garner more views, comments, and karma. However, only a handful of videos can be posted on Reddit successfully because it has strict limits on video uploads like it does on general posts.
Today, we'll go over everything about Reddit video posts, including what videos can be uploaded to Reddit on earth, how to upload video from your PC and iPhone, how to get around videos that can't be uploaded to Reddit or have no sound after uploading, etc.
Reddit Video Upload Requirements
Reddit does not publish a list of recommended settings for videos like YouTube. It just announces that videos in MOV or MP4 within 15 minutes can be posted on Reddit. While in practice, it imposes more limits on Reddit videos as follows.
- Supported video format: MOV, MP4
- Supported video codec: H.264/AVC
- Maximum video length: 15 minutes
- Maximum video file size: 1GB
What to do if your video does not meet Reddit requirements?
After figuring out what videos can be uploaded to Reddit, you just need to tweak several video settings according to the list above. And thankfully, all of these settings can be finished in one application, VideoProc Converter AI. It's a handy and versatile video processing program able to convert video to MP4 and MOV encoded with H.264 for Reddit, cut long videos into clips under 15 minutes, and compress MP4 and MOV files that exceed 1GB easily for Reddit, as well as download videos from Reddit.
Now download and install VideoProc Converter AI to get your video ready for uploading to Reddit.
Note: The Windows version now supports AI-powered Super Resolution, Frame Interpolation, and Stabilization to enhance video and image quality. These AI features are not yet available in the Mac version but will be coming soon.
Step 1. Launch VideoProc Converter AI on your computer. Choose "Video" in the main interface.
Step 2. Drag and drop the video you want to post on Reddit to VideoProc Converter AI.
Step 3. Click Video at the bottom and choose "MP4 H.26"4 or "MOV H.264" as the output format.
Step 4. Click "Cut" in the video pane to shorten the video if it exceeds the maximum video length on Reddit.
Step 5. Click "Codec Option" in the video pane to compress the large video by lowering its bitrate or GOP value.
Step 6. Select an output folder and click "RUN" to export the video and upload it to Reddit without error.
How to Post Videos on Reddit
Videos can be uploaded to Reddit on both Reddit website and Reddit app on iPhone and Android just like common texts, images, and links. Being aware of the uploading rules and getting your videos ready for Reddit, let's see how to upload videos to Reddit directly from your device.
Upload Video to Reddit from Computer
- Open reddit.com and log to your account.
- Click "Create Post" in your homepage.
- Click "Images & Video" and "Upload" to choose a video from your PC/Mac.
- Choose a community and input a title for your video post.
- Wait for a while until the upload is completed. Then click "Post".
- When your video is processed and posted on Reddit successfully, you'll receive a notification.
Upload Video to Reddit from iPhone/Android
- Open the Reddit app on your smartphone and log in to it.
- Tap the new post option at the bottom of your screen and choose the Video option.
- Choose a community and input an ingesting title.
- Tap CAMERA to record a video for Reddit or select a pre-recorded video form your media library.
- Tap POST to upload the video to Reddit app on your iPhone or Android phone.
How to Post Videos on Reddit Using Imgur
Imgur is an online image and video hosting platform that allows users to upload and share their media content. Some people use Imgur to post videos on Reddit because Imgur provides a simple and easy way to upload and share videos without the need for additional hosting services. Additionally, Reddit's video hosting service has a size limit, while Imgur allows larger files to be uploaded.
On desktop:
- Upload a video to your Imgur account.
- When it's done processing, play the video in full-screen mode.
- Right-click on the video and "Choose open in new tab".
- Change .mp4 in the URL to .gifv and paste the link on Reddit.
On mobile:
- Upload your video to Imgur on its mobile version.
- When it's uploaded and playable, press on the video and hold for a while, and choose "Copy Link", instead of "Copy Post Link".
- Go to a subreddit that allows you to post videos, tab "Link" in the upload interface, and paste the link from Imgur.
- Change .mp4 in the link to .gifv. and publish the post.
How to Post YouTube Videos on Reddit
Reddit also hosts videos from YouTube via links and embeds the YouTube player on your post after it's published. In this way, you can share videos with others without downloading them in advance, meanwhile, you don't need to wait for a long time to upload and process the video. Here's how.
- Open a video on YouTube. Click the share option to copy the video link.
- Open Reddit and create a new post.
- Paste the YouTube video link to it and add a title for your post.
- Choose a subreddit and publish the YouTube video on Reddit.
Troubleshoot Reddit Video Upload Problems
1. Can't Upload Video to Reddit
It's simple to follow the steps above to upload a video to Reddit, but many users still suffer from unexpected errors and upload failures. For example, when you drag videos to the new post area, it says "Sorry, we accept only images (.png, jpeg, .gif) and videos (.mp4, .mov)" or "Failed to upload media".
Here's a checklist of possible reasons and solutions to Reddit video upload failure:
#1 Check if your video meets the uploading settings in terms of video format, codec, file size, and video length. If not, modify your video with VideoProc Converter AI.
#2 Your network connection or Reddit status went offline. Try to reconnect to the internet and upload the video again.
#3 If you are using the Reddit app, check if your smartphone has enough storage or runs the latest Reddit. If not, try to clear cached files and update the app.
#4 Each subreddit has its own rules and some may not allow video posts. In this case, you can give it up or resort to posting the video on other communities.
#5 Reddit offers no native support for NSFW videos or videos on private subreddits, even if the media is created by NSFW AI generators instead of reallife footage. As for such videos, upload them to a third-party site, then post them on Reddit via links.
#6 Posting videos on Reddit comments are not allowed yet. You can submit the video link from a third-party website to get around it.
2. There's No Sound when Videos Are Uploaded to Reddit
Reddit allows uploading videos with sound all the time. So, you can check if the original file has a normal audio track and if you muted the video in the playback windows. Some Reddit users convert their videos to MP4 for Reddit using VLC. But this tool, sometimes, disables the audio track.
3. Videos Became Blurry When Uploaded to Reddit
Reddit compresses uploaded videos to save space on its server just like other platforms. Therefore, it's impossible to make videos look exactly the same as the source on your device. But before you blame on it, try to change the playback resolution to HD. If it doesn't work, you can upload your video to YouTube and submit the link to Reddit.