Back to Blog
linkedinschedulingapib2bautomation

LinkedIn Scheduling Limits in 2026: 3 Months Ahead, 3,000 Characters, One Closed Door

M
Mel Owen
7 min read

How many posts can you schedule on LinkedIn? As many as you want, up to three months out, as long as they are a normal feed post with text, an image, or a video. The moment you want an event, a job listing, a service, or a group post, native scheduling stops helping you, and if you want to post to someone else's personal profile through an API, LinkedIn stopped letting new developers ask for that permission at all. That is the whole story in two sentences. Here are the real numbers behind it.

The numbers up front

| What | Limit | |---|---| | Native scheduler window | 10 minutes to 3 months ahead | | Post character limit | 3,000 characters | | Article character limit | 125,000 characters | | Personal-profile API posting (r_member_social) | Closed to new access requests | | Company Page API access | Community Management API, Vetted Product | | API rate limit, development tier | 500 requests/app per day, 100 per member | | Image size (commonly cited) | up to 5MB | | Video length / size (commonly cited) | up to 10 minutes, up to 5GB | | Editing a scheduled post | conflicting reports, treat as unconfirmed |

Keep this table open while you read the rest, because every section below just explains one row of it.

Native scheduling: 10 minutes to 3 months, what's excluded

LinkedIn's own scheduler, the one built into the post composer, lets you pick any time from 10 minutes from now out to 3 months ahead. That is generous compared to a lot of platforms. You write the post, hit the clock icon instead of Post, pick a date and time, and it sits in your scheduled queue until it fires.

The catch is what counts as "a post" here. Native scheduling covers plain text updates, single images, and video. It does not cover:

  • Events (you still have to publish those live)
  • Job postings
  • LinkedIn Services listings
  • Group posts

If your content calendar includes any of those four, you are back to manual posting for that specific content type, full stop. This is easy to miss because the scheduler UI looks the same for every post type until you actually try to schedule an event and find the option quietly missing.

The closed door: why most tools can't post to personal profiles officially

This is the part that explains almost every scheduling tool's feature list, including ours. Posting to a personal LinkedIn profile through the API requires the r_member_social permission (or its write equivalent for creating posts on a member's behalf). LinkedIn closed new access requests for this permission to third-party developers. If you did not already have it grandfathered in from years ago, you cannot apply for it today.

That single closed door is why the honest scheduling tools in this space, TimeToPost included, are upfront that personal-profile API posting is not something a new integration can offer through official channels. It is not a laziness problem or a pricing-tier problem. LinkedIn does not hand out the permission anymore.

What LinkedIn does still let developers build against is Company Pages, which is a meaningfully different product surface, covered next.

Company Pages via API (vetted access tiers)

Posting to a Company Page (the kind of page a business, not a person, owns) runs through the Community Management API, and LinkedIn classifies it as a Vetted Product. That means you cannot just spin up an app and start posting. There are tiers:

  • Development tier: enough to build and test against your own company pages. Rate limits sit around 500 requests per app per day and 100 requests per member per day.
  • Standard tier: what you need to post on behalf of pages you do not own, for real customers. Getting here means submitting a screencast of your actual posting flow and having a verified business behind your application.

This is the same shape as the Instagram and TikTok onboarding gauntlets in our other platform guides: the API itself is a normal REST surface, but the access to use it for real users is the actual product. If you are building your own integration for a single company page you control, development tier gets you there in an afternoon. If you are building something other businesses will connect their pages to, budget weeks for the review, not days.

Want to put this into practice? Start a 14-day TimeToPost trial and start scheduling smarter today.

Scheduling LinkedIn with TimeToPost

Our LinkedIn Company Page connector is built and going through the same Community Management API process described above, but it is not yet open to customers, X is the platform TimeToPost publishes and schedules to live today. Once LinkedIn access is live, the plan is a calendar, a character counter tuned to LinkedIn's 3,000-character limit, and best-time data alongside your other platforms, without you touching the Community Management API application process yourself. Personal-profile posting, per the closed door above, is not something any third-party tool can wire up right now regardless of what its marketing implies, so we are not going to pretend otherwise.

Either way, the workflow benefit is the same one we push everywhere in this series: draft once, see it against your other scheduled posts on the same calendar, and let a character counter tell you at 2,850 characters that you are about to get truncated, instead of finding out after you hit publish.

Limits: 3,000 characters, media specs (hedged)

The hard numbers that show up consistently:

  • Posts: 3,000 characters. Go over and the compose box simply will not let you add more.
  • Articles (LinkedIn's long-form publishing format): 125,000 characters, a completely different limit from a feed post.

Media specs are murkier. The commonly cited figures across developer docs and community reports are roughly 5MB for images and up to 10 minutes or 5GB for video, but LinkedIn does not publish one single canonical spec sheet the way some platforms do, so treat these as consensus numbers, not gospel. If a media upload fails right at the edge of these figures, check LinkedIn's current developer documentation before assuming your file is fine.

One more limit worth naming honestly: whether you can edit a post after it is scheduled. Sources disagree here, some say you can adjust the scheduled time and content before it fires, others describe a narrower edit window. We could not find one authoritative, current answer, so hedge this one yourself too: assume you might not be able to edit cleanly, and double-check your draft before you schedule it rather than counting on a fix-it-later option.

FAQ

Can I edit a post after I've scheduled it on LinkedIn? Reports conflict on this. Some describe an edit option before the fire time, others don't. Don't rely on being able to fix a scheduled post later, review it carefully before you schedule.

Can I schedule a post to a LinkedIn Group? No. Native scheduling explicitly excludes group posts, along with events, jobs, and Services listings. Those all have to be published live.

What's the difference between scheduling to a personal profile and a Company Page? Native, in-app scheduling works for both, since it is just the LinkedIn UI. Through the API, the difference is enormous: Company Page posting is available through the Community Management API's vetted tiers, while personal-profile posting requires r_member_social, a permission LinkedIn has closed to new applicants.

Do LinkedIn Articles follow the same 3,000-character limit as posts? No. Articles get up to 125,000 characters. Regular feed posts are capped at 3,000. They are different products inside the same platform, so don't budget article-length content for a normal post.

If you're running LinkedIn Company Pages next to Instagram, TikTok, or X, see our complete best-time-to-post breakdown for how LinkedIn's B2B audience timing differs from consumer platforms, run your draft through the character counter before you schedule it, and see how a multi-platform calendar handles LinkedIn alongside everything else you post to.

Related posts

Put these strategies into action

TimeToPost helps you schedule content, track performance, and grow your audience, all in one place.