Publishing for LinkedIn
LinkedIn Post Scheduler
Schedule LinkedIn posts to your personal profile from one calendar. TimeToPost holds each post and publishes it through LinkedIn's Posts API at the time you pick or at your best time, with up to 3,000 characters and one image or video.
Schedule LinkedIn text, image and video posts with TimeToPost. Posts publish to your personal profile through the LinkedIn Posts API, and each one is marked published only after LinkedIn confirms it.
No card for your first 3 posts. TimeToPost posts them at your best time.
Product note from a customer call
Merged thread publishing fix
LinkedIn audience window rising
Post-type support
What the LinkedIn scheduler can publish
LinkedIn publishing is open to customers. Connect your personal profile and schedule a text, image or video post.
Known limitations
- LinkedIn native scheduling is not used; TimeToPost holds the post and publishes through the Posts API at publish time.
- LinkedIn access lasts about 60 days and this connection has no refresh token, so reconnect when TimeToPost asks. A post due after that date needs the reconnect to go out.
- LinkedIn shares likes, comments and impressions only with Marketing Developer Platform apps, so read post stats in LinkedIn itself.
Best-time engine
Schedule LinkedIn posts into the hours that already perform
LinkedIn is read during the working day. Queue opinion and how-to posts into weekday windows when your network is at a desk, and use the chart to pick the exact hour.
Current public baseline peak
UTC 09:00
Chart displayed in US Eastern time (UTC-5).
Free best-time tool
Turn LinkedIn timing into a seven day posting plan
Choose LinkedIn and your timezone to turn the public timing curve into a practical weekly plan.
Compare
TimeToPost vs LinkedIn's own scheduler vs posting by hand
LinkedIn has a free scheduler in its composer, so the real question is whether you need a queue, approvals and your other networks in one place.
| Feature | TimeToPost | LinkedIn's own scheduler | Posting by hand |
|---|---|---|---|
| Where you schedule | Web dashboard or any MCP client | The LinkedIn post composer, clock icon | LinkedIn, at the moment you post |
| How far ahead | The date you choose: TimeToPost holds the post | Up to 3 months | Not scheduled |
| Post types | Text, one image or one video | Most feed posts, without events, jobs or services | Everything LinkedIn offers |
| Review before it goes out | Approval queue: edit, approve or reject | No approval step | You review it live |
| Other networks in the same calendar | Yes: Instagram, X, Bluesky, Mastodon, Pixelfed, Telegram channels, Tumblr blogs, WordPress sites, Ghost publications, DEV articles, Write.as blogs, Whop forums, Buttondown newsletters, TikTok, LinkedIn, Threads, and YouTube | LinkedIn only | No |
| Best-time suggestions | Built in, from public baselines and your own history | None | You guess |
| Cost | From $12/mo (Starter, up to 30 posts a month) | Free | Free, but you have to be there |
How to schedule a LinkedIn post with TimeToPost
- Step 1
Connect your LinkedIn profile
Approve TimeToPost once with the scopes openid, profile and w_member_social. That lets it read your name and post as you. It cannot read your messages or your feed.
- Step 2
Write the post and attach media
Write up to 3,000 characters and add one image or one video. A post over the limit is refused with the exact overage, for example 120 over, so nothing gets cut mid-sentence.
- Step 3
Pick the time
Choose a date and time or take the best-time suggestion. Approve the post and it joins the queue with your other networks.
- Step 4
TimeToPost publishes and checks the receipt
At that minute it sends the post to the LinkedIn Posts API and marks it published only when LinkedIn returns a 201 with a post ID. You get the link to the live post.
How it works
One live loop for LinkedIn publishing
Connect your accounts
Connect your own LinkedIn account and any other network you use. TimeToPost publishes to Instagram, X, Bluesky, Mastodon, Pixelfed, Telegram channels, Tumblr blogs, WordPress sites, Ghost publications, DEV articles, Write.as blogs, Whop forums, Buttondown newsletters, TikTok, LinkedIn, Threads, and YouTube.
Approve queue
Drafts from your ideas, commits, trends and SEO topics wait in one review queue. Edit the platform variant, approve it, or reject it.
Auto-publish at best time
Approved posts publish from the TimeToPost queue when the account timing model says your audience is most likely to respond.
Pricing
Scheduler pricing for small teams
Every plan includes the approval queue, client approvals, unlimited social accounts and the free MCP server. Starter is $12/mo for up to 30 posts a month. Pro is $49.99/mo for unlimited posts, AI content and backlink outreach. Exact limits live on the pricing page so plan claims do not drift.
View pricingSocial media scheduler hub
See the available networks and connection guides.
Free tools
Use calculators and planning tools before connecting an account.
Scheduler alternatives
Eight schedulers next to TimeToPost, with prices read on each pricing page.
Instagram Scheduler
See live post-type support and best-time publishing for Instagram.
TikTok Scheduler
See live post-type support and best-time publishing for TikTok.
X (Twitter) Scheduler
See live post-type support and best-time publishing for X.
Bluesky Scheduler
See live post-type support and best-time publishing for Bluesky.
Telegram Scheduler
See live post-type support and best-time publishing for Telegram.
FAQ
LinkedIn scheduler questions
Can TimeToPost schedule LinkedIn posts?
Yes. Connect your personal profile, write the post, add one image or video if you want one, and pick the time. TimeToPost publishes it through the LinkedIn Posts API.
Can you schedule LinkedIn posts for free?
Yes. LinkedIn's own composer schedules posts for free, up to 3 months ahead. TimeToPost starts at $12/mo (Starter, up to 30 posts a month) and adds an approval queue, best-time suggestions and your other networks in one calendar.
Can TimeToPost post to a LinkedIn Company Page?
No. TimeToPost publishes to your personal LinkedIn profile.
Can I schedule a LinkedIn carousel or PDF?
No. A TimeToPost LinkedIn post carries text plus one image or one video. Documents, polls and multi-image posts are not published.
What happens if LinkedIn does not confirm a post?
TimeToPost does not retry blindly, because that can post twice. You see "LinkedIn delivery could not be confirmed. Check your profile before retrying." and you decide.
What happens to a video LinkedIn is still processing?
The post waits. TimeToPost saves its upload checkpoint and resumes from it, so the video is not uploaded again and the post is created once LinkedIn finishes.
Can an AI agent schedule LinkedIn posts?
Yes. The TimeToPost MCP server lets an AI agent draft or schedule LinkedIn posts with the same limits, and drafts can wait for your approval.