How can I upload a PDF file to Facebook?

    Cameron JamesWritten by Cameron James·September 25, 2026

    Quick answer

    You can upload a PDF file to Facebook, but not as an attachment to a normal post: the composer on a personal profile or a Page takes text, links, photos and videos, not document files. The two places a PDF genuinely uploads as a file are a group post, where the file attaches to the post and lands in the group's Files tab, and a Messenger chat, where you add it with the paperclip icon like an email attachment. For anything you want in the feed, host the PDF somewhere that gives it a web address and post that link instead.

    Key facts

    • Facebook's standard post composer, on a personal profile or on a Page, does not accept document files. It takes text, links, photos and videos.
    • Facebook groups do accept files. Start a post in the group, open the more options menu, choose File, pick the PDF, and post. It then also appears in the group's Files tab.
    • The group files feature handles PDF, Word, Excel, PowerPoint and plain text. It does not handle audio or video files.
    • Messenger takes a PDF as a chat attachment, which is the simplest route when you are sending one document to one person.
    • Eligible Pages, such as restaurants, can upload a PDF through the Menu option in the About section, but Facebook treats that file as a restaurant menu and caps it at a small file size, so it is a workaround rather than a document feature.
    • For a feed post, the reliable method is to host the PDF at a URL and share the link. Facebook may show a link preview, not the file itself, when the page you link to has compatible preview tags.

    Why the post box refuses your document

    Facebook wants people to stay inside Facebook, so the feed composer is built for media it can render: images, video, text. A document is a file you leave to go and read, which is why there has never been an attach-a-file button on a profile post. Groups are the exception because a group is closer to a workspace than a feed, and Messenger is the exception because a chat is closer to email.

    How to upload a PDF file to Facebook in a group or a chat

    In a group, click into the post box, open the more options menu at the bottom of the composer, choose File, select your PDF and post it. On mobile the same option sits behind the attachment icon, though group admins can switch file posting off, so if you cannot see it that is usually why. In Messenger it is the paperclip in the message bar, and the recipient gets a download rather than something they can read in place.

    Why hosting it and posting the link is usually the better answer

    Most of the times I have wanted a PDF on Facebook it was a lead magnet or a one-pager, and a file upload is the wrong shape for that job. A PDF in a group's Files tab is effectively buried, you cannot post it to your own feed at all, and either way you learn nothing about who opened it or how far they read. Putting it at a URL fixes all of that. Google Drive and Dropbox will give you a shareable link in about a minute, and a document-sharing tool gives you the same link plus who viewed which page. That is the job LiveDocument does, with a recorded video walkthrough sitting next to the PDF so the reader gets the context you would have given them in person, though it takes PDFs and images rather than every file type, and it is not a PDF editor, so keep Acrobat for editing the file itself. Whichever route you pick, post the link from a page that has proper preview tags. A raw PDF address gives Facebook nothing to build a preview from, and the post ends up looking broken.

    The Bottom Line

    Uploading the file is the wrong goal. A PDF sitting in a group's Files tab is invisible and tells you nothing about who read it, whereas a hosted link works in every Facebook surface and opens on a phone without a download.

    Written by Cameron James

    Sources

    Ready to get started?

    Create your first LiveDocument in minutes.