Connect Reddit

Heropost posts to Reddit communities where you're an approved user. Each community is an account in Heropost, and every post has a title plus photos, a video, a link or text.

Checked Oct 8, 2026 on the live appAll plans

How Reddit works in Heropost#

On Reddit you post to communities (subreddits), so in Heropost every community you add becomes its own account. If you add three communities, you'll see three Reddit accounts in your workspace, and you tick the communities each post goes to.

Every Reddit post has a title, which Heropost calls Caption, plus one of: photos or a video, a link, or text.

What you need#

  • A Reddit account.
  • Communities where you're an approved user. Reddit tells Heropost which communities have you on their approved-users list, and only those are listed. Communities you've only joined aren't listed, so Heropost can't post to them.
  • Pop-ups allowed for app.heropost.io.
  • The owner or Admin role in your Heropost workspace.

If you moderate a community that doesn't appear, add your own username to its approved users in the community's mod tools, then add Reddit again.

Connect your communities#

  1. Click your workspace name at the top of Heropost, then Accounts.
  2. Press Add Profile and choose Reddit.
  3. Reddit opens in a small window. Log in to Reddit if asked, and press Allow.
  4. Back in Heropost, Add Social Account lists your communities under Pages. Tick the ones you want, or press Select All.
  5. Press Done. Heropost shows Account successfully added, and each community appears on your Accounts page.

Reddit's window uses the Reddit account you're logged in to in your browser. To connect a different Reddit account, log out at reddit.com first, or use a private window, then add Reddit again.

What you can post#

Post Supported Details
Photo Yes Post type Media: one JPG, PNG or GIF, up to 20 MB.
Gallery Yes Post type Media: 2 to 20 photos.
Video Yes Post type Media: one MP4 or MOV, up to 15 minutes and 1 GB. Heropost adds a cover frame from the video.
Photos and video together No Up to 20 photos, or one video.
Link Yes Post type Link: a title and a web address.
Text Yes Post type Post: a title and body text.
Flair, NSFW and spoiler tags No Posts go out without flair, and not marked NSFW or spoiler.
Crossposts, polls No
Field Limit
Caption (the post's title) Required, up to 300 characters
Text (body of a Post) Up to 40,000 characters
URL (for a Link) A full web address

Community rules. Before a photo or video post, Heropost checks that the community accepts images or videos. Each community also has its own rules, such as required flair, title formats or who may post. When a community refuses a post, the failed post shows Reddit's reason.

Options in the Reddit tab#

  • Media, Link or Post: the kind of post, chosen with the buttons on the tab. Media is the default. The upload box is used only for Media.
  • Caption: the post's title. Required, up to 300 characters.
  • URL: the web address for a Link post.
  • Text: the body of a Post, up to 40,000 characters.
  • Take … from the All tab: switch it on to reuse the All tab's content. It takes the caption, plus the media for Media or the address for Link. A long All-tab caption may be too long for a Reddit title, so check the Reddit tab.

There's no field to pick the community: each post goes to the communities whose avatars you select in the editor. Photos get your watermark, if you set one for the account or the workspace.

Limits and holds#

  • No holds from Heropost. Heropost doesn't pause Reddit accounts. Reddit and each community set their own limits; when Reddit refuses a post, the failed post shows Reddit's reason.
  • Connections. Heropost renews its access to Reddit each time it posts. If Reddit refuses, posts fail with "The Reddit connection for this account has expired. Reconnect the account to resume posting." Reconnect one community, and the other communities from the same Reddit login in that workspace are renewed with it.

Analytics and the Social Inbox#

  • Analytics: Heropost doesn't collect analytics for Reddit.
  • Social Inbox: Reddit isn't part of the Social Inbox.

Errors and fixes#

When you connect or reconnect#

Message What it means What to do
"Authentication cancelled" Reddit's window was closed or blocked, or you didn't press Allow. Allow pop-ups for app.heropost.io and try again.
Add Social Account is empty Reddit returned no community where you're an approved user. Ask the community's moderators to add you as an approved user, or add yourself in a community you moderate, then add Reddit again.
A community you joined is missing Joined communities aren't listed, only those where you're an approved user. As above.
"Selected account not found" You reconnected with a Reddit account that isn't an approved user of this community any more, or a different Reddit account. Log in to the right Reddit account. Check that it's still an approved user of the community.

In the post editor#

Message What it means What to do
"Caption is required" / "You can have up to 300 characters in caption" Every Reddit post needs a title of up to 300 characters. Write a title in Caption.
"URL is required" / "Invalid URL" A Link post needs a full web address. Paste the full address, starting with https://.
"You can have up to 40000 characters in text" The body of a Post is too long. Shorten it.
"Media is required" A Media post needs a photo or video. Add one, or switch to Link or Post.
"You can upload up to 20 images or 1 video" / "You can upload up to 20 files" Too many files, or photos mixed with a video. Keep up to 20 photos, or one video.
"Please select only one video file at a time." You added a second video. Use one video.
"Wrong file format. Please upload JPG, PNG, GIF, MP4 or MOV" Reddit posts take those types only. Convert the file.
"Image size limit: 20MB maximum" / "Video size limit: 1024MB maximum" The file is too big. Compress it.
"Duration of the video must be between 3 seconds and 15 minutes" The video is longer than 15 minutes. Trim it.
"Codec is not supported. For more information please check requirements" Your browser can't read the video. Export it again as an H.264 MP4.
Hovering Schedule All shows "Please select accounts for Reddit" Reddit is on for this post, but no community is ticked. Tick one, or switch Reddit off for the post.

When a post fails#

Failed posts are listed under Content → Posting Errors. Reddit's own messages are shown as Reddit wrote them.

Message What it means What to do
"The Reddit connection for this account has expired. Reconnect the account to resume posting." Reddit refused to renew Heropost's access. Reconnect the account, then send the post again with Duplicate Failed.
"Subreddit {name} doesn't support images" / "Subreddit {name} doesn't support videos" The community doesn't accept that kind of media. Post it as a Link or Post, or untick that community.
"Posting media failed" / "Submitting media failed" / "Submitting gallery failed" Reddit didn't accept the photo, video or gallery. Check the community's rules and the file, then send the post again with Duplicate Failed.
Another message from Reddit Reddit or the community refused the post and gave its reason, for example a missing flair or a title rule. Read the reason. Heropost sends posts without flair, so a community that requires flair may refuse them: post there on Reddit directly.

Failed posts aren't sent again by themselves. After fixing the cause, open the post from Content → Posting Errors and choose ⋮ → Duplicate Failed: you get a draft with only the accounts that failed, ready to schedule. See The Posting Errors page.

Questions#

Why can't I see a community I joined?

Heropost lists only the communities where you're an approved user, as Reddit reports them. Joining a community isn't enough. Ask its moderators to add you as an approved user, then add Reddit again.

Can I post to my own Reddit profile?

If Reddit lists your profile (shown as u_ followed by your username) when you connect, yes: tick it like a community, and posts go to your profile.

Can I add flair, or mark a post as NSFW or a spoiler?

No. Heropost posts without flair, and never marks posts NSFW or spoiler. For communities that need these, post on Reddit directly.

Can I post to several communities at once?

Yes. Tick every community you want in the post. Each one gets its own post, with the same title and content.

Does each community count as an account on my plan?

Yes. Each community you add is one social account in Heropost.

Checked on Oct 8, 2026 against the live Heropost app. Something look different on your screen? Tell us, with a screenshot, and we’ll update this page.