# LinkedIn carousel PDF: how to upload and schedule it

By HeyMark · Reviewed by Crescente Martinez, CMO and co-founder of HeyMark · Updated October 16, 2026

Before sharing a LinkedIn carousel, check that its document file meets LinkedIn's published requirements. This guide then walks through the native posting steps and explains how Page scheduling and approval fit in HeyMark.

## What a LinkedIn carousel is

It's a document inside a post. You can upload one from your homepage, a Group or a LinkedIn Page. LinkedIn accepts PDF, PPT, PPTX, DOC and DOCX, and recommends converting to PDF whenever possible for the highest-quality upload. Each post takes one document, and anyone who can see the post can download it as a PDF.

## LinkedIn carousel PDF specs, according to LinkedIn

This is what LinkedIn publishes in [Upload and share documents on LinkedIn](https://www.linkedin.com/help/linkedin/answer/a518909) and its [document uploads FAQ](https://www.linkedin.com/help/linkedin/answer/a523054), verified on September 25, 2026:

| What | What LinkedIn says |
|---|---|
| File types | PDF, PPT, PPTX, DOC and DOCX. PDF recommended |
| File size | Up to 100 MB |
| Pages | Up to 300 |
| Page size | All the same: a PDF with pages of different sizes has to be fit to one size |
| Layers | Layered PDFs must be flattened or merged |
| Videos and animations | Not supported: they display as still images |
| Title | Asked for when you upload, and on LinkedIn's checklist when an upload fails |
| After posting | You can edit the title and description, not the document |

What about pixel dimensions? LinkedIn's Help Center doesn't set any. The square and portrait sizes you see in other guides are third-party recommendations. What LinkedIn does require is that every page be the same size, so pick one aspect ratio and keep it from the first page to the last.

## How to post a carousel on LinkedIn

On desktop, following LinkedIn's Help Center:

1. Click Start a post at the top of your homepage.
2. Click More, then the Add a document icon.
3. Click Choose file and pick the PDF. You can also pull it from Dropbox or Google Drive.
4. Add a title to the document and click Done.
5. Write the post. Use @ to mention someone.
6. Click Post. To schedule it instead, click the clock icon first, pick a date and time, then Next and Schedule.

On a LinkedIn Page, scheduling is for super admins and content admins ([LinkedIn's help for Pages](https://www.linkedin.com/help/linkedin/answer/a548192)).

For the Page admin workflow, follow [how to schedule a LinkedIn Page post](https://heymark.ai/en/solutions/schedule-linkedin-page-posts/).

## LinkedIn already schedules documents: where HeyMark fits

If you post a carousel now and then on your own profile, LinkedIn's clock icon is enough and costs nothing. LinkedIn schedules posts up to 3 months ahead, and its help lists what can't be scheduled: events, jobs and services ([for profiles](https://www.linkedin.com/help/linkedin/answer/a1347212)), plus multiple photos, reshares and polls on Pages ([for Pages](https://www.linkedin.com/help/linkedin/answer/a548192)). Documents aren't on either list.

HeyMark earns its place when the carousel is part of work with more people or more networks:

- **Everything on one post.** The PDF, the document title, the copy and the idea live on the same post, with a status, a date and an owner. The team comments and uploads new versions right there.
- **Approval before scheduling.** The approval link comes on every plan, so your client, or whoever signs off on your team, reviews the document and the copy before you schedule it. On LinkedIn that matters more, because once it's posted the document can't be changed. How that flow works is in [social media approval workflow](https://heymark.ai/en/solutions/social-media-approval-workflow/).
- **Mentions and your company page.** You mention up to 50 people and companies in the text, post as the company page, and can turn off the link preview if the copy includes a link.
- **The same calendar as your other networks.** The carousel sits next to the week's Reels and TikTok videos, and its metrics land in HeyMark's analytics. If you run several brands, see [HeyMark for agencies](https://heymark.ai/en/solutions/agencies/).
- **What happens next.** A keyword rule replies publicly to people who comment (on LinkedIn, rules don't send DMs).

- **9,000+** posts scheduled and published from HeyMark (HeyMark internal data, September 2026).

## How to schedule a LinkedIn carousel in HeyMark

1. Connect LinkedIn under My accounts in your brand. The trial runs 7 days.
2. Create a post, choose LinkedIn and the Document format, and upload the PDF.
3. Add the document title and the copy with your mentions. If it's going on the company page, pick it.
4. Share the approval link. Once it's approved, pick the date and time and schedule it.

If you work with Claude or ChatGPT connected to HeyMark, ask for one last check before scheduling:

#### Check a LinkedIn carousel before scheduling

```text
Use HeyMark with the brand [brand name] and open the LinkedIn draft [draft title].
Confirm it has the PDF attached and a document title, that it posts as the company page and that the mentions point to the right people and companies.
Show me the copy, the title, the mentions and the date in my time zone.
Don't schedule it until I write "approved".
```

What your assistant can do on LinkedIn, tool by tool, is on the [LinkedIn MCP server page](https://heymark.ai/en/mcp/linkedin/).

## When another tool fits better

- **If you post the occasional carousel on your own profile.** LinkedIn is enough, and scheduling there costs nothing.
- **If you still need to design the pages.** Do it in your design tool: HeyMark takes the finished PDF and handles the title, the copy, the approval and the date.
- **If you want something free.** HeyMark has no free plan: it has a 7-day trial and then starts at $12 USD a month. We compare options that do have free plans in [schedule social media posts](https://heymark.ai/en/solutions/schedule-social-media-posts/).

## Frequently asked questions

### How do you post a carousel on LinkedIn?

Start a post, click More and choose the Add a document icon. Upload the PDF, add a title, click Done, write the post and click Post. Each post takes one document.

### What size should a LinkedIn carousel PDF be?

LinkedIn doesn't publish pixel dimensions for documents. Its limits are 100 MB and 300 pages, and every page in the PDF has to be the same size.

### Can you schedule a LinkedIn carousel?

Yes, in LinkedIn itself, up to 3 months ahead: documents aren't on its list of post types that can't be scheduled. In HeyMark you schedule it on the same calendar as your other networks, after approval.

### PDF or images for a LinkedIn carousel?

A PDF. What people call a carousel is a document post, and LinkedIn recommends converting files to PDF for the best upload quality. Several photos make a different kind of post, and LinkedIn Pages can't schedule those natively.

### Why won't my LinkedIn carousel upload?

Check what LinkedIn asks for: PDF, PPT, PPTX, DOC or DOCX, 100 MB or less, 300 pages or less, and a title. Flatten a layered PDF and fit every page to one size. Videos and animations show up as still images.

### Can I edit a LinkedIn carousel after posting it?

Only the title and description. LinkedIn doesn't let you swap the document, so you'd delete the post and create a new one. That's why it pays to approve the PDF before it's scheduled.

## See it on your own accounts.

Connect Instagram, TikTok, Facebook, LinkedIn or YouTube and use HeyMark free for 7 days. Mark answers in your voice, and you approve what goes out.

[Start free](https://app.heymark.ai) · [See pricing](https://heymark.ai/en/pricing/)

## Keep reading

- [LinkedIn MCP server for posting from Claude or ChatGPT](https://heymark.ai/en/mcp/linkedin/): A LinkedIn MCP server for posting, not scraping: posts, PDF documents, mentions and comment replies from Claude or ChatGPT, with your approval first.
- [How to schedule social media posts across multiple platforms](https://heymark.ai/en/solutions/schedule-social-media-posts/): Upload once in HeyMark, prepare a linked post for each network, then schedule them together. Check each format, setting and time before confirming.
- [Social media approval workflow: clients approve posts from a link](https://heymark.ai/en/solutions/social-media-approval-workflow/): A social media approval workflow where clients approve from a link on every plan, a workflow for each team size, and how it compares with Metricool.
- [Social media management tool for agencies, with client approvals](https://heymark.ai/en/solutions/agencies/): A social media management tool for agencies: one brand per client, client approval links on every plan, an AI inbox in each brand's voice and MCP for Claude.

## Developer and agent resources

- [HeyMark MCP documentation](https://heymark.ai/en/mcp/)
- [llms.txt](https://heymark.ai/llms.txt)
- [Full site content for language models](https://heymark.ai/llms-full.txt)
- MCP protocol endpoint: `POST https://mcp.heymark.ai`
- OAuth protected-resource metadata: [/.well-known/oauth-protected-resource](https://mcp.heymark.ai/.well-known/oauth-protected-resource)
- MCP server card: [/server-card](https://mcp.heymark.ai/server-card)
