Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The simplest way to create a LinkedIn carousel PDF is to design a multi-page document, export it as a flattened PDF, then upload that single file as a LinkedIn document post. On desktop, use the post composer’s More → Add a document; on mobile, use Post → More → Document. Add a document title, write a separate post description, review the preview, and publish. LinkedIn’s document-post instructions allow files up to 100 MB and 300 pages.

This guide covers the organic PDF format. A paid LinkedIn carousel ad is a different Campaign Manager product made from separate image cards.

What LinkedIn means by a “carousel PDF”

LinkedIn does not require a special carousel file type for an organic feed post. You upload one multi-page document, and viewers swipe or click through its pages in the feed. PDF is the usual choice, and LinkedIn recommends converting documents to PDF where possible for upload quality.

Build each page as a slide in a presentation or design application, connect the pages into a useful sequence, export one PDF, and upload that file. You can use any authoring application that produces a multi-page PDF; LinkedIn does not mandate a particular program.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Organic document post versus paid carousel ad

Characteristic Organic PDF document post Paid carousel image ad
Purpose Share knowledge, instructions, reports or stories in the normal feed Sponsored promotion managed in Campaign Manager
Construction One multi-page document file Two to 10 separate image cards
Publishing interface LinkedIn post composer Campaign Manager
Requirements Document file limits and a document title Ad-account/page permissions and image-card specifications

Image-card rules for ads do not apply to an organic PDF upload. This article follows the organic workflow.

Plan the pages before you design

A swipeable document works when every page earns the next swipe. Choose one clear promise, then outline a sequence that can be understood in order and still makes sense when someone lands on a middle page.

Use one idea or step per page

  • Start with a specific cover: the outcome, question or framework.
  • Give each following page one idea, example, step or contrast.
  • Finish with a practical takeaway and, if appropriate, a clearly labeled call to action.
  • Keep the same terminology, colors, margins and page numbering throughout.

Design for the small feed preview rather than a full-size monitor. Use strong contrast, short lines and type large enough to read on a phone. These are practical readability guidelines, not LinkedIn-published dimensions.

Make the sequence self-contained

Assume a viewer may download the file or see an individual page out of context. Repeat essential labels inside diagrams, write descriptive captions, and avoid an argument that depends on animation. A PDF document cannot carry a working video or animated element: LinkedIn says video and other animations in documents are unsupported and appear as static images.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Prepare and export the PDF

  1. Create the pages. Use a presentation or design tool with a multi-page PDF export. Keep page dimensions and orientation consistent from the first page.
  2. Flatten or merge layers. LinkedIn’s preparation guidance recommends flattening or merging PDFs that contain multiple layers. This reduces surprises from hidden objects, transparency or application-specific effects.
  3. Normalize page sizes. If your source contains mixed page sizes, make every page the same size before export. A mixed document can produce an awkward preview and inconsistent reading experience.
  4. Check links. Test every hyperlink in the exported PDF and use secure HTTPS destinations. A link that worked in the authoring file can be broken or changed during export.
  5. Export as PDF. Open the resulting file in a separate PDF viewer, not only in the design application, and inspect every page at a reduced zoom.
  6. Check the limits. LinkedIn Help lists a maximum of 100 MB and 300 pages for an organic document upload. PDF is supported on desktop, iOS and Android; LinkedIn’s upload instructions also list PPT, PPTX, DOC and DOCX.

Final pre-upload checklist

  • There is one PDF file, not a folder of page images.
  • The file is no larger than 100 MB and no longer than 300 pages.
  • All pages have the same dimensions and intended orientation.
  • Text, charts and links remain legible in a phone-sized preview.
  • No page depends on video, animation or a hover state.
  • Hyperlinks use secure destinations and have been tested in the exported PDF.
  • The filename is recognizable to your team; the viewer-facing document title will be entered separately in LinkedIn.

Upload a LinkedIn carousel PDF on desktop

  1. Open LinkedIn’s home page and start a new post.
  2. Select More, then choose Add a document.
  3. Choose the single PDF file. An organic post accepts one document.
  4. Enter a document title. This labels the uploaded file for viewers; it is not the same as the post description.
  5. Write the post description in the composer. Add context, a concise invitation to swipe, hashtags or @mentions only when they help the reader.
  6. Review the generated document preview page by page. Confirm the cover, cropping, page order, text rendering and links.
  7. Publish the post when the file and accompanying description are correct.

Members who can view the post can download the document as a PDF. Treat the uploaded file as a public copy unless your audience and visibility settings say otherwise.

Upload it from the LinkedIn mobile app

  1. Open the LinkedIn app and tap Post.
  2. Tap More, then choose Document.
  3. Select one PDF from your device.
  4. Enter the document title and write the separate post description.
  5. Inspect the preview, then publish.

Menu names and their positions can change with app updates, account type and operating system. If the labels differ, look for the document option inside the post composer rather than selecting a photo or video attachment.

What to verify before you publish

Title and description are different fields

The document title labels the file itself. The post description introduces it in the feed. A useful description states who the document is for, what it covers and what the reader should do next; do not paste the entire PDF into that field.

Preview the actual upload

Do not rely on the source file alone. Confirm that fonts have not substituted, images are not clipped, page order is correct and the first page works as a cover. A page that is technically present but unreadable at feed size is still a publishing failure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand replacement rules

The uploaded document itself cannot be edited in an existing post. LinkedIn says you can edit the title and description, but correcting or replacing the file requires removing the post and publishing a new one. Proofread every page and test hyperlinks before you publish.

Troubleshooting common upload problems

The document option is missing

Confirm that you are creating a normal post, not an article, message or ad campaign. On desktop, open More in the post composer; on mobile, open More after tapping Post. Update the app if the option is absent, then try the desktop composer.

LinkedIn rejects the file

Check that the file is within LinkedIn’s 100 MB and 300-page ceilings. Re-export as a standard PDF, remove unnecessary embedded assets, and flatten or merge layers. If you started with PPT, DOC or another format, export a new PDF and try again.

Pages have different sizes or orientations

Return to the source document and set one page size and orientation for the entire file. Export again; do not attempt to correct a mixed-size file only by renaming it or compressing it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Text or graphics look wrong

Open the exported PDF in an independent viewer. Embed fonts where your application allows it, flatten complex effects, and replace unsupported animation with a static frame. Check the LinkedIn preview again after re-uploading.

A hyperlink does not work

Test the link in the exported PDF, verify that it begins with HTTPS, and inspect the visible URL for typos. Re-export after fixing it. Because the file cannot be edited in place, a corrected hyperlink requires a new post.

The published file needs a correction

Edit the post’s title or description if only those fields are wrong. If the PDF itself is wrong, remove the post and create a new one with the corrected document.

Performance, file size and workflow decisions

LinkedIn publishes upload ceilings, not a guaranteed page count or engagement result. A 300-page file can be valid yet unsuitable for a feed audience. Prefer the shortest sequence that delivers the promised result, compress large background images, and inspect the PDF on a phone before uploading.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep an immutable copy of the exact PDF you published and record its export date. If you later discover a typo, this makes it clear which source needs correction and prevents accidentally replacing a public file with a different revision.

Or skip the browser setup

If your carousel starts as a public web page, ScreenshotNeo can capture that page through one request before you assemble the PDF. It is a website screenshot API and MCP server for developers. Before capture, it accepts cookie or consent banners as a visitor and removes more than 60 known consent platforms, newsletter popups and chat widgets; each step can be turned off. Bot checks, CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and the response reports the result in X-Page-Verdict and X-Billed headers.

See the ScreenshotNeo documentation for all options. The API supports PNG, JPEG, WebP and PDF output, full-page captures with lazy images loaded, CSS-selector element capture, dark mode, device presets, custom viewports, retina scale, PDF paper settings and page ranges, custom CSS and JavaScript, clicks, selector or network-idle waits, request blocking, headers, cookies, user agents, authorization, timezone and geolocation. You can also resize images, choose a cache TTL, create signed links, submit asynchronous jobs with signed webhooks, capture up to 100 URLs per bulk call, use the usage API or OpenAPI specification, and connect an MCP server with take_screenshot, get_page_info and capture_pdf for Claude, Cursor or another MCP client.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.linkedin.com -o shot.webp

Python

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://www.linkedin.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://www.linkedin.com' }); const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

Use a public URL that does not require a LinkedIn login; a private feed page may return a login or bot-check page instead of your intended content. The free plan includes 1,000 shots per month with no card. Paid plans start at $5 for 3,000 shots; every feature is available on every plan, and yearly billing provides two months free. Create a free ScreenshotNeo account to try it.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

FAQ

Can I upload several PDFs to one LinkedIn document post?

No. An organic document post accepts one document, so combine the pages into one PDF first.

Can viewers download my carousel?

Yes. Members who can view the post can download the uploaded document as a PDF.

Is a PDF carousel the same as a LinkedIn ad carousel?

No. The PDF is an organic document post; an ad carousel is a paid Campaign Manager format built from separate image cards.

Frequently Asked Questions

Can I upload several PDFs to one LinkedIn document post?

No. Combine the pages into one PDF before uploading.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can viewers download my carousel?

Yes. Members who can view the post can download the document as a PDF.

Is a PDF carousel the same as a LinkedIn ad carousel?

No. Organic document posts and paid Campaign Manager carousel ads use different formats and workflows.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.