How to Crosspost (X-Post) on Reddit

Want to share a post across multiple subreddits? That’s called crossposting, and when done right, it can multiply your reach, spark new discussions, and boost visibility without breaking Reddit’s rules.

This guide shows you exactly how to crosspost on Reddit, when to avoid it, and a smarter way to promote across multiple communities.

TL;DR: How to Crosspost on Reddit

  • Crossposting = sharing a post from one subreddit to another. It keeps the same author, upvotes, and title, but adds a “crossposted from r/…” label.
  • How to crosspost:
    • On desktop: Click “Share” → “Crosspost” → choose subreddit → hit “Post”
    • On mobile: Tap “Share” → “Community” → select subreddit → tap “Post”
  • Avoid crossposting to too many subs at once. It looks spammy, gets ignored, and can lead to bans. Instead, use a scheduler to stagger posts with different titles.
  • Follow subreddit rules. Not all subs allow crossposts. Always check community guidelines and avoid pushing irrelevant content.

What Is a Reddit Crosspost?

A Reddit crosspost (or x-post) is when you share the same post from one subreddit into another.

  • It keeps the original post’s author and upvote count
  • The title and link stay the same
  • It shows that the post is being shared from a different subreddit

Think of it like “retweeting” on Twitter but across different topic-focused communities. It’s useful for surfacing relevant posts in similar subreddits, without copying and pasting the same content manually.

create a crosspost on reddit
Creating a crosspost on Reddit

How to Crosspost from Desktop (Browser Method)

If you’re using Reddit on a PC or Mac, the crosspost feature is built right in. Here’s how to use it:

Step-by-step:

  1. Find the Reddit post you want to share
  2. Click the “Share” button underneath the post
  3. Select “Crosspost”
  4. Choose the subreddit you want to post it in
  5. Click “Post” to publish
creating a crosspost

This works on both the new and old Reddit layout. On old Reddit, the “Crosspost” option appears directly below the post body.

Tip: Before crossposting, check if the target subreddit allows it. Some subs restrict crossposts or require a minimum karma level.

How to Crosspost Using the Reddit App (Mobile Method)

Crossposting on mobile works a little differently but is just as simple. Here’s how to do it using the Reddit app:

Step-by-step:

  1. Open the post you want to crosspost
  2. Tap the “Share icon under the post
  3. Choose Community
  4. In the “Crosspost to” menu, select the subreddit you want to share it to
    • On mobile, you can only crosspost to subreddits you’re a member of or have visited recently
  5. Tap “Post” to publish it
crosspost on mobile 1
How to cross-post on mobile
select community to repost
Select the community you want for the repost (x-post)

Keep in mind: Reddit’s app doesn’t support full subreddit browsing when choosing a destination for your crosspost. You may need to visit the target subreddit first so it shows up in the list.

Why You Should Avoid Crossposting to Multiple Subreddits at Once

While Reddit allows crossposting, doing it too often or across too many subreddits can get you flagged for spam.

Here’s why mass crossposting is risky:

  • It creates duplicate content with a visible “Crossposted” label and icon.
  • Redditors often downvote or ignore posts that feel recycled
  • Moderators may remove posts that appear spammy or repetitive
  • You can get shadowbanned if Reddit’s algorithm detects excessive repetition

If you’re promoting content or trying to build reach across several subreddits, crossposting isn’t always the best option.

A Better Alternative: Use a Post Scheduler

Instead of crossposting the same thing everywhere at once:

  • Use a Reddit post scheduler tool
  • Stagger your posts over time
  • Use different titles for each subreddit
  • Avoid triggering Reddit’s repost or crosspost filters

With the right tools, your content looks fresh every time, and avoids the “x-post” tag that can kill engagement.

Rules to Follow Before You Crosspost

Reddit has a strong culture, and each subreddit has its own rules. Crossposting without checking those rules can get your post removed or your account restricted.

Here’s what to keep in mind:

subreddit rules
Always check the subreddit rules on the sidebar first.

1. Always check subreddit rules first

  • Look for guidelines on reposts or crossposts
  • Some subs ban crossposting entirely
  • Others may require flair, original content, or specific post types

2. Make sure your post is relevant

  • Don’t just share content because it performed well elsewhere
  • Tailor your description or title to fit the subreddit’s tone
  • If it feels off-topic, it probably is.

Respect karma and age limits

  • Some subs only allow posting after you’ve earned a certain amount of karma or account age.
  • Avoid jumping into new subreddits with promotional content If you don’t know it well.
message moderators
Don’t hesitate to message the moderators

Contact moderators if unsure

  • If you’re unsure whether your crosspost is appropriate, message the mods
  • A quick check can save you from bans or post removals

Crossposting into high-traffic subreddits without context or contribution often backfires. When in doubt, engage first and post later.

How to Get More Traffic with Crossposts

If you’re going to crosspost, do it with a strategy. The right timing, content, and targeting can make the difference between a dead post and a front-page hit.

Here is what matters most:

1. Relevance Is Everything

Make sure your post actually fits the new subreddit’s theme. Misaligned cross-posts will:

Adjust your title if needed to better match the sub’s style.

relevant cross post
If your cross-post is relevant, it can actually do very well.

2. Timing Affects Visibility

The best time to crosspost:

  • Right after your original post gets traction
  • Or when interest in a topic is peaking in related subs

Avoid crossposting ancient content unless it’s evergreen and still relevant.

3. Be Selective With Unique Content

Got a unique post that’s gaining traction? Crosspost it early. People are less likely to notice repetition.

If it’s older or not very original, hold off, or tweak the format and repost manually.

4. Limit Frequency

Don’t crosspost the same thing to 10 subs in a row. It looks lazy and spammy.

Stick to 2–3 well-targeted subreddits at most. Quality beats volume.

5. Upvotes Still Matter Most

A crosspost won’t perform unless it gets engagement.

To boost visibility:

  • Post when your target sub is active
  • Use a strong, relevant title
  • Consider tools like REDUV.io to give it an initial boost

Using Crossposting for Promotion (Without Getting Roasted)

Reddit users are highly sensitive to anything that smells like self-promotion. If you crosspost promotional content the wrong way, expect downvotes, deleted posts, and public call-outs.

Here’s how to stay under the radar and still get results:

Avoid the “Crosspost” Label When Promoting

If you’re promoting content or a product:

  • Don’t crosspost directly between subreddits
  • Instead, create separate posts with unique titles
  • Schedule them across different subs at different times

This keeps your posts from being marked as obvious crossposts, which Reddit users are quick to ignore or report.

Use a Post Scheduler

A scheduler lets you:

  • Publish to multiple subreddits without showing the crosspost tag
  • Stagger your posts over hours or days
  • Customize the headline and tone for each community

This makes each post feel original and keeps your profile from looking like a bot.

Match the Community Vibe

Don’t just throw a post. Instead:

  • Share a tip, guide, or case study relevant to the subreddit
  • Let the product or service be the byproduct of useful content
  • Invite discussion or feedback instead of pushing a CTA

Think about it like “Here’s what worked for us”, not “Buy this now”.

Crossposting vs. Reposting: What’s the Difference?

It’s easy to confuse crossposting with reposting, but Reddit treats them very differently, and so do moderators.

What is Crossposting?

  • Shares the original post from one subreddit into another
  • Maintains original upvotes, comments, and author
  • Clearly marked as “Crossposted from r/…”
  • Has Crosspost icon.

Used properly, it’s a way to extend reach across relevant communities without creating duplicate content.

What is Reposting?

  • Creates a brand-new post with the same image, link, or idea
  • Doesn’t link back to the original post
  • Can be flagged as a repost or low-effort content

Some subreddits have strict rules against reposting, especially if:

  • It’s the same content from a recent post
  • It’s posted by the same user without changes
  • It’s used to farm karma or traffic

When to Use Which One?

  • Use crossposting when the content is still fresh and relevant to another community
  • Use reposting only if:
    • Enough time has passed since the original post
    • You’re targeting a different audience
    • The post didn’t get seen the first time

Conclusion

Crossposting is a useful tool for reaching new communities, boosting visibility, and sparking fresh discussion around content that matters.

Just remember:

  • Don’t overdo it
  • Stay relevant
  • Respect the culture of each subreddit

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.