ShapelessAI← All specs

redditUnicode code points

Reddit post limits and media specs

Every number below is the one our publishing engine enforces before a Reddit post goes out, with the source it came from and the date we last read it.

Text[text]

Reddit text limits
Max length40,000 Unicode code points
CountingCounted in Unicode code points: one plain character is one, and a link costs its full length.

Media

Reddit media constraints by kind
ConstraintImages[image]Video[video]
Per post201
Formats.png, .jpg, .jpeg, .gif.mp4, .mov
Max sizenot published1 GB
Max length-15 min
We publish ityesyes

We publish text, images and video here; PDF documents we do not deliver to Reddit yet. One post carries images or a video, never both.

Mentions

Reddit mention syntax
Syntaxu/username

u/username links natively; use sparingly.

The guidance our own agent carries for Reddit, verbatim.

How our publisher handles it

The notes our publishing engine carries for Reddit, verbatim - what our adapter does, not only what the platform allows.

  • ONE post to ONE subreddit only - no cross-post or multi-subreddit fan-out.
  • Land in a subreddit and need a title (max 300 chars) - both arrive via settings.
  • A post is a self (text), a link (settings.url), one image, or one video - never text and media together.

Questions

How long can a Reddit post be?
40,000 characters. Counted in Unicode code points: one plain character is one, and a link costs its full length.
How many images can one Reddit post have?
Up to 20: .png, .jpg, .jpeg, .gif.
What video does Reddit accept?
1 video per post: .mp4, .mov, up to 1 GB each, up to 15 min.
How do you tag an account on Reddit?
Write u/username. u/username links natively; use sparingly.

Sources, verified 2026-07-21

Each citation names where the number came from. Anything we could not confirm in an official document is marked, because a number nobody will stand behind should look different from one that is.

  1. [text]40k body, 300 title, 3p consensusverified 2026-07-14no official doc confirms this number
  2. [image]gallery submit kind, separate from self-textverified 2026-07-14
  3. [video]kind=video + video_poster_url via media lease; 15min/1GB is 3pverified 2026-07-21no official doc confirms this number