How to Post Videos on Reddit: Everything You Need to Know

Learn more about specs and best practices for posting videos, responses, and video ads on reddit.

How to Post Videos on Reddit: Everything You Need to Know

If you click the "Popular" tab on Reddit, you'll often see a bunch of videos that have gone viral and attracted the attention of the internet. Reddit is fairly slow to adapt to most social media changes and is usually reluctant to make major changes. However, as reddit has become more and more relevant over the last few years, they have finally added support for video posts.

Back in 2022, reddit implemented a TikTok-style video feed in the Reddit mobile app, but they have since sunset the feed.

Currently, redditors can post videos in any subreddit community that allows for video posts and can see video posts from their home feed in the mobile app. Video ads also show up in the app and on the reddit website.

Posting a video on reddit is a great way to find, create, and share interesting video content, and there’s a lot to learn about how it works. In this article, I'll share more about posting videos on reddit, the different video types, and best practices for publishing videos on the platform.

How to Post a Video on Reddit

Reddit allows for users to post organic videos in some subreddits, as long as video posts are allowed. Not all subreddits allow for video posts; many NSFW communities do not allow for videos, as an example.

If a subreddit allows for video posts, you post a video on both reddit mobile apps (ios and android) and on the web.

A video can be posted as a standalone post with a title or as part of a longer post. For example, if you're writing a multistep tutorial, you might want the video to appear in context, within the post. Choose to add it as the main post or "Add to Body".

The labels in Reddit's interface can change slightly, but the workflow on Reddit.com is straightforward. Here are the step by step instructions:

  1. Open the relevant subreddit. You can also begin from the Reddit homepage and choose a community later.
  2. Click Create in the top navigation or Create a post on the community page.
  3. Confirm the community. Check the community name at the top of the composer before uploading.
  4. Choose Video or Images & Video. If the option is unavailable, the subreddit does not accept native video posts.
  5. Upload your video. Drag the file into the composer or choose it from your computer. Wait for Reddit to finish uploading and processing the preview.
  6. Write a descriptive title. Explain what the viewer is about to see. You cannot edit a Reddit post title after publishing.
    1. Add body text if the format permits it. Include useful context, such as how you made the video, what feedback you want, or what happens after the clip ends.
  7. Choose the required flair. Add an OC label, spoiler tag, or NSFW designation when applicable.
    1. Review any Post Check notice. Reddit may flag a possible conflict with a community rule. This is automated guidance, so read the underlying rule before deciding what to change.
  8. Click Post. Open the published post once processing finishes and confirm that the video and audio work.

What Are the Reddit Video Specifications?

Reddit’s video feed supports both landscape and vertical videos. The videos you post on Reddit will look best in the new video feed if they’re closer to the vertical 9:16 aspect ratio, but videos with other dimensions will have black bars added automatically to fit the full-screen space.

  • File type: MOV of Mp4
  • Maximum File Size: 1GB
  • Maximum Video Duration: 15 minutes for standard accounts. 30 minutes for Reddit premium, as of Reddit's November 2025 update.
  • Recommended Resolution: 1920 × 1080 for landscape; 1080 × 1080 for square; 1080 × 1350 for portrait
  • Aspect ratio: Reddit supports portrait and landscape posts. On desktop, vertical videos get a black background to make them taller, whereas 16:9 videos are posted at their original size. On mobile, vertical videos are shown in a 4:5 frame with the top and bottom cropped slightly but the user can view the full content in the full-page viewer.

Does Reddit Auto-Generate Captions for Videos?

Yes. Reddit has a Closed Caption feature for people viewing videos that have sound. On desktop, caption text can be toggled on or off by using the "CC" icon in the viewer.

On mobile, reddit users can find the "Turn on Captions" option under the ... action menu for a posted video.

Auto-generated captions show up as white Arial text on a black background, and they're long with two lines. An underline follows the spoken word. The original creator cannot edit the auto-generated captions, cannot download them, and cannot change the text's appearance. To control the style, spelling, or pacing, burn the captions into the video as open captions using a third-party subtitle tool like Kapwing before uploading.

On reddit, the sound is off by default. To maximize the reach of your video, add captions to the video before you post it. Viral reddit posts and ads often include animated subtitles. Do not rely on viewers to have the sound on, as many people use reddit without wearing headphones or having audio on.

How to Post a Video Comment on Reddit

Videos can also be uploaded as responses or comments on an existing post. To post a video response, click to comment on a post, then click the video icon to upload. Many redditors use video responses for memes, reactions, or funny answers.

Specs for video comments: According to Reddit's video comment documentation, a video comment must be at least two seconds long, no longer than three minutes, smaller than 1 GB, and at least 50 × 50 pixels. Reddit recommends keeping the file below 300 MB. Responses do not autoplay; viewers must click play in order to watch the video.

If the video icon is missing from the comment box, the community has disabled video comments or the community is marked NSFW.

Why post videos on Reddit?

On follower-driven platforms, distribution often depends on how large your audience already is. Reddit begins with the subject. A post is submitted to a subreddit, and members decide whether it deserves more visibility by voting and commenting.

That structure makes Reddit useful for several kinds of video:

  • Showing a project or creative process: Share an animation, woodworking build, restoration, drawing, recipe, or behind-the-scenes process with a community of practitioners.
  • Getting detailed feedback: Post a prototype, short film, game mechanic, edit, or work in progress and ask a specific question.
  • Launching something: An indie developer can demonstrate a game; a founder can show a useful tool; a musician can share an original performance. The launch works best when the post gives the community value on its own.
  • Teaching a skill: Screen recordings, breakdowns, before-and-after videos, and concise tutorials can answer questions more efficiently than text.
  • Documenting an unusual moment: Wildlife, weather, sports, live events, and candid reactions are a natural fit for communities organized around those subjects.
  • Finding a niche audience: A specialized clip may be unremarkable in a general feed but fascinating to the right subreddit.
  • Starting a discussion: Video can provide the evidence or shared reference point for a technical, cultural, or news discussion.
  • Building trust: Creators and businesses can demonstrate expertise by answering questions and sharing useful work over time.
Adding gold foil to this thread I came across
by u/tfoust10 in oddlysatisfying

Example viral video on reddit

Reddit can also drive attention beyond Reddit. Journalists, curators, creators, and enthusiasts use the site to discover stories and emerging ideas. Still, direct traffic should be treated as a possible side effect, not the only reason to post. Reddit users are quick to reject posts that feel like ads disguised as community contributions.

How to post a YouTube video or other video link on Reddit

You do not need to download and re-upload a video that already lives on YouTube, Vimeo, or another permitted host. To post a YouTube link, just include the URL in the body of your post

  1. Copy the public URL of the video
  2. Open the subreddit and select Create a post
  3. Choose Link, and write a title that accurately explains the video. Or, paste the URL directly
  4. Add required flair and tags.

Check the community's rules before using an external host. Some subreddits require direct uploads, prohibit certain domains, or limit links from a creator's own channel.

When sharing someone else's work, link to the original source and credit the creator. Do not remove watermarks, imply ownership, or re-upload a clip without permission.

How Can I Get My Videos on the Feed?

There’s no surefire way to get your videos featured on anyone’s Reddit video feed – they’re all pulled from Subreddits, where they can also be found by browsing normally. It’s possible that sometime in the future, Reddit may prefer vertical videos to feature in their video feed, or give users options for where their videos will be posted, but for the moment there’s no way to change where your video will be seen.

Why Reddit video uploads fail

If Reddit will not post or process your video, check these common causes.

The Video option is missing

The subreddit may not allow native video posts. For example, r/Entrepreneur doesn't allow videos. Review its rules and permitted post types. Use a link post only if links and the video host are allowed.

Example of a subreddit which does not allow video posts
Example of a subreddit which does not allow video posts

Your account is not eligible

The community may require a verified email address, an older account, or more karma. Look for Reddit's Poster Eligibility notice and participate normally until you meet the requirement.

The file is too long or too large

Trim the video below your account's duration limit and compress it below 1 GB. A short 1080p MP4 generally does not break the maximum file size.

The format or codec is incompatible

A .mov extension does not guarantee that the video uses a web-friendly codec. Re-export as MP4 with H.264 video and AAC audio, or upload the video to Kapwing and export it for default codecs.

The upload stalls on mobile

Switch to reliable Wi-Fi, keep the Reddit app open, update the app, or try the desktop site. Exporting a smaller file can also help.

The video looks blurry

Reddit reprocesses native uploads. Begin with a clean 1080p source, avoid repeatedly downloading and re-uploading compressed social videos, and use a sensible bitrate. Tiny text and fine interface details are especially vulnerable to compression, so enlarge them before export.

The post was removed

A successful upload does not mean the post follows the community's rules. Check for an automated moderator comment or message. If the reason is unclear, read the rules again and politely contact the moderators instead of repeatedly reposting.

I hope this article helps you get started with Reddit’s exciting new video sharing feed! For more tips and tutorials on creating great digital content, check out the Kapwing YouTube channel or read through some related articles on mobile video platforms.