All articles
📈Social Media

Video Content That Gets Upvoted on Reddit

Reddit is the internet's most skeptical audience -- and its most rewarding one for brands that earn attention honestly. Overt marketing gets downvoted, reported, and removed, but genuinely helpful video content from knowledgeable creators can reach millions of engaged users organically. This guide covers why Reddit's anti-marketing culture actually benefits smart video creators, which types of video consistently earn upvotes, technical specs and posting best practices, how to market with video without getting banned, whether video outperforms other formats on the platform, and subreddit-specific strategies for communities from r/videos to niche hobbyist groups.

10 min readSeptember 13, 2023

Reddit hates marketing — but loves genuinely helpful video content

How to create video that earns upvotes instead of downvotes on the internet's pickiest platform

Why Reddit Is Different from Other Video Platforms

Reddit is not YouTube, TikTok, or Instagram. On every other major platform, the algorithm decides who sees your content based on engagement signals, follower count, and ad spend. On Reddit, the community decides. Every post lives or dies by upvotes and downvotes from real users in specific communities called subreddits, and those users have zero tolerance for content that feels like marketing. Post a video that smells like an ad in r/videos and you will be downvoted into oblivion within minutes. Post the same content framed as genuinely helpful and it can reach the front page with millions of views. The difference is not production quality or clever editing -- it is whether the community perceives your intent as self-serving or value-adding.

Each subreddit operates as an independent community with its own written rules, unwritten norms, and moderator teams who enforce both aggressively. What works in r/DIY will get you banned in r/technology. What earns upvotes in r/cooking would be removed on sight in r/science. There is no single "Reddit strategy" because Reddit is not one platform -- it is thousands of overlapping communities, each with different expectations for video content. Before you post a single frame of video, you need to understand the specific subreddit you are targeting: its rules, its culture, its existing content, and what its members actually find valuable.

The anti-marketing culture is not a bug to work around -- it is the core feature that makes Reddit valuable for brands willing to earn attention instead of buying it. Reddit users are among the most engaged and influential on the internet. They distrust traditional advertising more than any other major platform audience, but they are fiercely loyal to brands and creators who provide genuine value without asking for anything in return. A single well-received video post on Reddit can generate more organic engagement, more genuine word-of-mouth, and more direct traffic than a five-figure ad campaign on platforms designed for marketing.

â„šī¸ The Anti-Marketing Platform

Reddit is the only major platform where overt marketing is actively punished by the community. Self-promotion gets downvoted, reported, and removed. But genuinely helpful video content from brands can reach millions -- you just have to earn it by providing value first

What Types of Video Get Upvoted on Reddit?

The videos that consistently reach the top of Reddit share one quality: they deliver value that the viewer did not expect. This can take many forms, but the most successful categories are educational content that teaches something specific, genuinely helpful tutorials that solve real problems, satisfying process videos (woodworking, cleaning, cooking, manufacturing), unexpected or surprising moments captured on camera, and community-specific content that resonates deeply with a niche audience. What all of these share is that the viewer feels they gained something by watching -- knowledge, entertainment, satisfaction, or a sense of belonging to a community that appreciates the same things they do.

Educational and how-to videos perform exceptionally well across Reddit because they align perfectly with the platform culture of sharing knowledge. A three-minute video showing how to fix a common plumbing problem in r/homeimprovement, a 90-second breakdown of a coding concept in r/learnprogramming, or a quick demonstration of a photography technique in r/photography will earn upvotes because the community gets genuine value. The key difference from YouTube tutorials is format: Reddit videos need to deliver value immediately without lengthy intros, channel plugs, or calls to subscribe. Reddit users will click away from any video that wastes their first five seconds.

Community-specific humor, references, and inside jokes also drive massive engagement when delivered through video. Every subreddit has its own culture and shared references, and video content that demonstrates deep understanding of that culture gets rewarded. This is why brands that spend time genuinely participating in communities before posting their own content have dramatically higher success rates. You cannot fake cultural fluency -- the community will spot it instantly and punish you for it. But if you genuinely understand what makes a subreddit tick, video content that speaks their language will outperform anything a marketing team could create in isolation.

  • Educational and tutorial videos: teach something specific and useful in under 3 minutes -- no intros, no channel plugs, just immediate value delivery
  • Satisfying process videos: woodworking, cooking, manufacturing, cleaning, restoration -- anything where the viewer watches a transformation happen
  • Behind-the-scenes content: show how things actually work (factory tours, professional workflows, expert techniques) -- Reddit loves seeing the reality behind products and processes
  • Genuinely unexpected moments: reactions, discoveries, problem-solving in real time -- authenticity matters more than production value
  • Community-specific content: videos that reference shared knowledge, inside jokes, or niche interests of the target subreddit -- shows you understand the community
  • Comparison and testing videos: put products, techniques, or claims to the test with honest results -- Reddit values transparency over brand loyalty

Reddit Video Specs and Posting Best Practices

Reddit supports native video uploads up to 15 minutes long with a maximum file size of 1 GB. The platform accepts MP4 and MOV formats, and videos are processed and hosted directly on Reddit servers -- no external hosting required. For optimal quality, upload at 1080p resolution with a 16:9 aspect ratio for desktop viewing, though vertical 9:16 videos work well for mobile-first subreddits. Reddit does not support 4K playback, so uploading above 1080p wastes file size without improving the viewer experience. Audio is supported but muted by default in the feed, which means your video must communicate its core message visually in the first few seconds before a user decides to unmute.

Titles are arguably more important than the video itself on Reddit. A Reddit title needs to be descriptive, honest, and slightly intriguing without being clickbait. Clickbait titles are actively punished on Reddit -- users will downvote a great video if the title feels manipulative. The best-performing titles describe exactly what the viewer will see or learn, often with a specific detail that creates curiosity. Instead of "You Won't Believe This Woodworking Trick," write "I found a way to join end grain without visible glue lines -- here is the technique." Specificity and honesty outperform hype every time on this platform.

Timing matters on Reddit, though less than on algorithmic platforms. Most subreddits see peak activity between 8 AM and 12 PM Eastern Time on weekdays, particularly Tuesday through Thursday. Posting during these windows gives your video the initial upvotes it needs to gain momentum in the subreddit feed. However, the most important timing factor is not clock time -- it is relevance. A video posted in response to a trending topic, a common question, or a seasonal event in the subreddit will outperform a perfectly timed post that is not contextually relevant. Always check the subreddit front page before posting to ensure your content adds something the community is not already discussing.

  1. Check the target subreddit rules in the sidebar before uploading -- many subreddits have specific video requirements (minimum length, no music overlays, required flair, text posts only on certain days)
  2. Upload natively to Reddit rather than linking to YouTube or external sites -- native video gets significantly more engagement because it plays inline without redirecting users away from Reddit
  3. Keep your video under 3 minutes for maximum engagement -- Reddit attention spans are shorter than YouTube, and the algorithm favors videos with high completion rates
  4. Ensure the first 3 seconds communicate the video topic visually since audio is muted by default in the feed -- use text overlays or clear visual context so scrolling users understand what they will see
  5. Write a descriptive, honest title with specific details -- avoid clickbait phrasing and describe exactly what the viewer will learn or see
  6. Add a submission comment explaining context, your process, or additional details -- Reddit communities value creators who engage in the comments section of their own posts
  7. Post during peak hours (8 AM to 12 PM ET, Tuesday through Thursday) for initial momentum, but prioritize relevance over timing
  8. Respond to comments quickly and genuinely in the first two hours after posting -- early engagement signals to the algorithm that your post is generating discussion

How to Market With Video on Reddit Without Bans

The fundamental rule of Reddit video marketing is that you are a community member first and a marketer second -- always. Reddit communities have sophisticated radar for promotional content, and moderators will remove anything that looks like undisclosed advertising. The successful approach is counterintuitive for marketers accustomed to other platforms: you need to build a genuine presence in each subreddit long before you ever post your own content. This means weeks or months of commenting helpfully on other people's posts, answering questions, sharing relevant links from sources other than your own, and demonstrating that you are a real person who genuinely cares about the community topic.

The widely recognized guideline is the 9:1 content ratio: for every one piece of self-promotional content you share, you should have at least nine genuinely helpful, non-promotional contributions to the community. This is not just a suggestion -- many subreddits enforce it explicitly, and Reddit as a platform monitors accounts for spam-like self-promotion patterns. If your post history is nothing but links to your own website or product, your content will be automatically flagged, shadowbanned, or removed by moderators. Build karma organically by being genuinely useful, and when you do eventually share your own video content, the community will be far more receptive because they recognize your username as a helpful contributor.

When you do post your own video content, transparency is essential. If you have any commercial connection to the content -- you made the product, you work for the company, you are being paid to create the video -- disclose it clearly in the title or in a top-level comment. Reddit communities are remarkably forgiving of promotional content when the creator is honest about their connection and the content itself provides genuine value. The formula that works is: create a video that is genuinely helpful or interesting on its own merits, disclose your connection honestly, and let the community decide whether it deserves attention. What does not work is disguising marketing as organic content -- when discovered (and it always is), the backlash destroys brand credibility far more than honest disclosure ever would.

âš ī¸ The 9:1 Rule Is Not Optional

Reddit communities have zero tolerance for astroturfing. If your post history is nothing but self-promotion, your video will be removed and your account may be shadowbanned. The rule of thumb: contribute 9 genuinely helpful comments/posts for every 1 piece of self-promotional content. Build karma before sharing your own videos

Does Video Perform Better on Reddit?

Reddit's own data shows that native video posts receive significantly higher engagement than image or text-only posts in most subreddits. Since Reddit introduced native video hosting, the platform has reported that video posts generate 1.4 times more comments on average than image posts and substantially higher time-on-page than text posts. The engagement advantage is particularly pronounced in subreddits focused on practical skills, entertainment, and visual content where the medium of video inherently communicates more effectively than static images or text descriptions. In communities like r/woodworking, r/cooking, or r/DIY, video posts consistently dominate the top spots because the process is the content, and video captures process in a way that photos cannot.

However, the answer is not universally "video always wins." Several large subreddits are text-first communities where video posts are rare and sometimes discouraged. In r/AskReddit, r/personalfinance, or r/legaladvice, text posts are the dominant format because the content is discussion-based rather than visual. Forcing video into these communities would feel unnatural and would likely underperform text. The correct strategy is format-native: use video in subreddits where the audience expects and prefers video content, and use text or images in communities where those formats are the norm. Checking the top posts of all time in your target subreddit reveals which format the community rewards most.

For brands specifically, video posts tend to outperform other formats in engagement-per-impression because they are harder to produce than text or image posts, which means less competition in the feed. A well-produced educational video in a relevant subreddit stands out simply because most posts are low-effort screenshots, links, or text questions. The production quality bar on Reddit is lower than YouTube -- you do not need cinematic editing or professional voiceover. What you need is genuine expertise, clear visual demonstration, and content that answers a question the community actually has. Brands that combine subject-matter authority with accessible video production consistently achieve outsized results on Reddit compared to any other organic marketing channel.

Subreddit-Specific Video Strategies

Every subreddit requires a tailored approach to video content, and the strategies that work in general-interest communities differ dramatically from niche subreddits. In r/videos (one of the largest subreddits with over 26 million subscribers), the bar for content quality is high because you are competing with the best video content from across the internet. Success in r/videos requires a genuinely compelling hook in the first two seconds, a clear and satisfying payoff, and content that appeals broadly enough for a general audience to appreciate. Niche subreddits like r/blacksmithing or r/3Dprinting have smaller audiences but dramatically higher engagement rates because the community is deeply passionate about the topic and actively seeks new content. A mediocre video in r/videos gets buried; a solid video in a niche subreddit can become the top post of the week.

For product and brand-related video, the most effective subreddit categories are skill-based communities (r/woodworking, r/sewing, r/gardening), problem-solving communities (r/techsupport, r/homeimprovement, r/autorepair), and interest-based communities (r/photography, r/cooking, r/fitness). In these subreddits, a brand can share video content that demonstrates expertise -- showing how to use a technique, solve a common problem, or achieve a specific result. The brand connection is secondary to the knowledge being shared. A paint company sharing a video about how to prep surfaces for exterior painting in r/homeimprovement provides genuine value that the community rewards. The same company posting a product demo would be downvoted and reported.

Cross-posting is a powerful but often misused Reddit feature. When you create a video that performs well in one subreddit, you can cross-post it to related communities where it would also be relevant. The key is that each community you cross-post to must genuinely benefit from the content -- cross-posting the same video to ten barely-related subreddits is spam behavior that will get you reported and potentially banned. A strategic approach is to create one piece of excellent video content and share it in two or three highly relevant subreddits where it adds genuine value. Monitor each community's response independently and engage with comments in every subreddit you post to. Abandoning your own post in the comments section signals that you are broadcasting, not participating.

  • r/videos (26M+ subscribers): high competition, needs a strong hook and broad appeal -- only post your absolute best content here and expect tough scrutiny
  • Skill-based subreddits (r/woodworking, r/cooking, r/sewing): share process videos and tutorials that demonstrate genuine expertise -- these communities reward knowledge and craftsmanship
  • Problem-solving subreddits (r/homeimprovement, r/techsupport, r/autorepair): post how-to videos that solve common problems -- the more specific and practical, the better the reception
  • Interest communities (r/photography, r/fitness, r/gardening): share technique breakdowns, comparison tests, and honest reviews -- these audiences value authenticity over production polish
  • Location-based subreddits (r/nyc, r/london, city-specific subs): local content with video performs well when it highlights something the community cares about -- events, hidden spots, local issues
  • Cross-posting strategy: share your video in 2-3 highly relevant subreddits maximum, engage with comments in every community, and never cross-post to communities where the content is only tangentially relevant

✅ The Organic Engagement Goldmine

Brands that master Reddit video report some of the highest engagement-per-dollar of any platform. A single well-placed educational video in a relevant subreddit can generate 100K+ views, thousands of comments, and direct traffic -- all organically, with zero ad spend

Video Content That Gets Upvoted on Reddit