Can You Cross-Post on LinkedIn?
Cross-post to a LinkedIn profile with optional LinkedIn-only text. Company Pages aren’t supported through us; one image or video only.

Short answer: Yes. You can publish the same (or adapted) content to LinkedIn and to other networks. Through Status 200 Uploads, that LinkedIn stop is the member profile you sign in with—not a Company Page—and you can give LinkedIn its own text (up to 3,000 characters) while other networks of the same post get the shared caption. Only the first file is attached: text alone, or text with one image or one video. LinkedIn carousels are not supported through us. LinkedIn’s own Posts API also treats member posts and Company Page posts as different permissions. Sources: Post and schedule to LinkedIn (checked 26 October 2026) and LinkedIn’s Posts API.
Key Takeaways
| Point | Details |
|---|---|
| Cross-posting here means a LinkedIn profile post plus other networks | Through us, LinkedIn is the profile you sign in with. Company pages are not supported. |
| Give LinkedIn its own wording | Optional linkedin.text (dashboard: Post Text) replaces the shared caption on LinkedIn only, up to 3,000 characters. |
| One image or one video, not a carousel | If you send several files, only the first is attached. LinkedIn carousels are not supported through us. |
| LinkedIn’s API splits member and Page access | Member posts use w_member_social. Company Page posts need w_organization_social, which LinkedIn ties to its Community Management API. |
This is not a repeat of our LinkedIn scheduling walkthrough. That guide covers timing, including LinkedIn’s own scheduler. This one is about landing the same piece of work on LinkedIn alongside other networks, and the limits that apply.
Three things people mean by “cross-post on LinkedIn”
The phrase is used in more than one way. Naming the job first keeps the implementation honest.
| What someone asks | What this guide covers |
|---|---|
| Publish the same article, image or video to LinkedIn and to other networks | Yes: create a LinkedIn profile post (with optional LinkedIn-only text) and post to the other networks you connected. |
| Post as a LinkedIn Company Page from the same workflow | Not through Status 200 Uploads: our LinkedIn page says company pages are not supported. LinkedIn’s own Posts API documents a separate Company Page permission, summarized below. |
| Push a finished LinkedIn post out through a built-in “share this to X / Instagram” switch | This guide does not document such a switch. It documents creating a LinkedIn profile post from media and text you provide. |
“Share on LinkedIn,” in LinkedIn’s developer docs, is the product that lets an app create a member post with the w_member_social permission—into LinkedIn, not a fan-out from LinkedIn to other apps. Share on LinkedIn.
What lands on LinkedIn through Status 200 Uploads
Our LinkedIn platform page, checked 26 October 2026, states: posts go “to the LinkedIn member profile you sign in with. Company pages are not supported.” You sign in on LinkedIn itself (OAuth). LinkedIn is available on every plan, Free included.
What you can post:
| Type | Documented limit (through us) |
|---|---|
| Text only | Up to 3,000 characters, no file |
| Image | Text plus one image. The dashboard checks 10 MB; through the API, LinkedIn itself decides. |
| Video | Text plus one MP4 video, up to 5 GB (also LinkedIn’s own limit, as stated on our page) |
| Several files | Only the first file is attached. LinkedIn carousels are not supported. |
File sizes are also listed on the platform file limits page: LinkedIn images 10 MB, videos 5 GB, “One image or video per post (MP4).”
The same platform page documents a LinkedIn-only caption: dashboard Post Text (optional override), REST field linkedin.text, AI connector option text. That text is “for LinkedIn only, up to 3,000 characters, in place of the post text: a longer, more formal version than the one your other networks get, for example.” The shared caption still goes to the other networks of the same post.
Prefer a ready mediaID if the LinkedIn post is scheduled. Our API reference says a file sent as mediaID is kept until the post goes out, while mediaUrls are fetched at publish time and no copy is kept.
What LinkedIn’s own API allows (and what we wrap)
LinkedIn’s Posts API creates organic and sponsored posts and “replaces the ugcPosts API.” Access is split:
- Member posts:
w_member_social— “Post, comment, and like posts on behalf of an authenticated member.” LinkedIn’s Share on LinkedIn product grants that permission. - Company Page posts:
w_organization_social— “Post, comment, and like posts on behalf of an organization,” limited to certain Page roles (administrator, direct sponsored content poster, or content admin).
Our own LinkedIn API guide (sources read 15 October 2026, page checked 26 October 2026) summarizes the same split and notes that w_organization_social comes with LinkedIn’s Community Management API, which LinkedIn opens to registered legal organizations with a commercial use case. That is LinkedIn’s access model—not a Status 200 Company Page posting feature. Through us, Company Pages remain unsupported, as the platform page states.
LinkedIn’s Posts API content table lists organic MultiImage as supported and organic carousels as not. Do not assume that table describes our wrapper: we attach only the first file and say carousels are not supported through us.
A practical cross-post workflow
- Connect the LinkedIn profile the post should come from, under Connections, and sign in on LinkedIn.
- Prepare one image or one video that meets the file limits, or plan a text-only LinkedIn post.
- Write a shared caption for the other networks, then open LinkedIn settings and add a LinkedIn-only text if the LinkedIn version should be longer or more formal (up to 3,000 characters).
- If you are also posting elsewhere, keep LinkedIn’s one-file rule in mind: extra images that work as a carousel on another network will not all attach on LinkedIn.
- Validate first. A dry run runs the publish checks and sends nothing.
- After a real publish or schedule, read the post back or open History for its LinkedIn link. Leave at least a minute between LinkedIn posts: our platform page warns when another LinkedIn post of the account is scheduled within 20 seconds.
The REST example below follows the documented LinkedIn video shape and linkedin.text field from the platform page, plus the API’s dryRun flag. It is illustrative: no authenticated request was executed for this article. It publishes to LinkedIn only (platform: "linkedin"). Replace the profile, file id and wording.
curl -X POST 'https://status200uploads.com/api/v2/posts' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer rl_your_api_key' \
-d '{
"dryRun": true,
"post": {
"accountId": "@yourprofile",
"platform": "linkedin",
"content": {
"text": "We are hiring!",
"mediaID": ["YOUR_VIDEO_ID"]
},
"linkedin": {
"text": "We are hiring two engineers for our Berlin office. In this video the team explains what the work is like."
}
}
}'
The API reference says dryRun: true runs every publish check and sends nothing. Put the linkedin object inside post, next to content. Once the result is reviewed, a separate, approved request without the dry-run flag creates the post or schedule.
For scheduling fields, time zones and cancellation, see How to Schedule LinkedIn Posts and the API reference. You can review the Free plan and available plans before you run the workflow. LinkedIn posting through us is documented on every plan, Free included; no plan turns Company Page posting into a supported Status 200 feature.
FAQ
Can you cross-post on LinkedIn through Status 200 Uploads?
Yes, to the LinkedIn member profile you connect. You can give LinkedIn its own text while other networks of the same post get the shared caption. Company pages are not supported through us.
Can I post the same carousel I send to Instagram?
Not as a LinkedIn carousel. If you send several files, only the first is attached. Use one image (or one video) for the LinkedIn stop, or a text-only LinkedIn post.
Do I need my own LinkedIn developer app?
For the Status 200 Uploads path, you sign in on LinkedIn and the post goes out through our LinkedIn app. This guide does not ask you to build a separate LinkedIn app. LinkedIn’s own docs describe w_member_social (Share on LinkedIn) versus w_organization_social (Community Management API) if you call LinkedIn directly.
Can Status 200 Uploads post to a LinkedIn Company Page?
No. Our LinkedIn platform page says company pages are not supported.
How long can the LinkedIn caption be?
Up to 3,000 characters, including the optional LinkedIn-only text.
Should I dry-run a cross-post first?
Yes. Send "dryRun": true (or use the documented check in your integration) so the checks run and nothing is sent.
Sourced
- Status 200 Uploads LinkedIn platform page — profile only; company pages not supported; one image or one video; first file only; no carousels; 3,000-character
linkedin.text; LinkedIn on every plan, Free included; checked 26 October 2026: https://status200uploads.com/platforms/linkedin - Status 200 Uploads file size limits — LinkedIn 10 MB images, 5 GB video, one image or video per post: https://status200uploads.com/docs/file-limits
- Status 200 Uploads API —
dryRunsends nothing;mediaIDkept until a scheduled post goes out: https://status200uploads.com/docs/api - Status 200 Uploads LinkedIn API guide — member vs Company Page permissions; checked 26 October 2026: https://status200uploads.com/platforms/linkedin/api-guide
- LinkedIn Posts API — replaces ugcPosts;
w_member_socialvsw_organization_social: https://learn.microsoft.com/en-us/linkedin/marketing/community-management/shares/posts-api - LinkedIn Share on LinkedIn —
w_member_socialfor member posts: https://learn.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/share-on-linkedin - Related: /blog/schedule-linkedin-posts
- Soft CTA: /pricing