Facebook converts PDFs to images when you upload them

When you upload a PDF to Facebook, the platform does not store it as a PDF file. Instead, Facebook converts each page into an image and displays those images in your post or on your profile. This conversion happens automatically — you cannot choose to keep it as a downloadable PDF file. The original file you upload is not saved to Facebook's servers in its original format.

This matters for privacy because the conversion process means Facebook scans the content of your PDF to create those images. Depending on what is in your document, this scan may flag text, faces, or other details for Facebook's content moderation systems. If your PDF contains sensitive information — medical records, financial statements, personal identification numbers — you should think carefully before uploading it at all, since Facebook will process that content even if you only share it with close friends.

Key Takeaways

  • Facebook automatically converts PDFs to images; the original file is not stored or downloadable by others.
  • Facebook's systems scan PDF content during upload, so sensitive documents are processed by the platform regardless of who can see them.
  • You can upload a PDF through the photo/video button on your timeline, in a comment, or in a private message.
  • File size limits are 4 MB per image on most accounts, and PDFs with many pages may not upload successfully.
  • If you need others to read and edit a PDF, Facebook is not the right tool — use Google Drive, Dropbox, or email instead.

The steps to upload a PDF to your timeline or in a post

Open Facebook and go to your timeline or the group where you want to post. Click the photo/video icon in the post composer box — this is the same button you use to upload photos. A file browser window will open on your computer or phone. Navigate to the PDF file you want to upload and select it. Facebook will begin processing the file.

The upload time depends on file size and your internet connection. Most PDFs under 4 MB upload within a few seconds. Once the upload finishes, Facebook displays a preview of the first page as an image. You can add a caption, tag people, or adjust privacy settings before you click Post. After you post, anyone with permission to see that post can view the converted images, but they cannot read the original PDF file.

Uploading a PDF in a private message or comment

To send a PDF directly to one person, open a private message conversation with that person. Click the plus icon or attachment icon (the exact location varies by device and whether you are on desktop or mobile). Select the PDF from your files. The file will upload and appear in the conversation as an image preview. The recipient can view it but cannot read it as a PDF.

You can also upload a PDF in a comment on someone else's post or on a group post. Click the attachment or image icon in the comment box, select your PDF, and post the comment. The same conversion to images applies — the PDF becomes viewable but not downloadable.

What happens to the file after you upload it

Facebook stores the converted images on its servers, not the original PDF. This means the file is subject to Facebook's data retention policies and can be accessed by Facebook's systems for content moderation, advertising targeting, and other platform functions. If you delete the post, Facebook may still retain copies in its backup systems for a period of time.

If someone takes a screenshot of the converted images, they have a copy of the content but not the original file. They cannot edit it or extract text from it as easily as they could from a PDF. However, if your PDF contains information you do not want copied or shared further, uploading it to Facebook does not prevent that — it only makes it slightly harder.

File size and format limits you should know

Facebook's file size limit for images is 4 MB per page. If your PDF is larger than 4 MB, the upload may fail or Facebook may compress it, which can reduce image quality. PDFs with many pages sometimes do not upload at all — Facebook has no official page limit, but uploads often fail around 50 to 100 pages depending on file size and content complexity.

Facebook accepts PDF files, but also accepts JPG, PNG, GIF, and BMP formats. If you have a choice, uploading an image file directly instead of a PDF may be faster and more reliable, since Facebook will not need to convert it. Test with a small section of your document first if you are unsure whether the full file will upload successfully.

When you should not upload a PDF to Facebook

Do not upload a PDF to Facebook if it contains financial account numbers, Social Security numbers, passwords, medical information, or other data that could be used to identify or harm you. Even if you set the post to private or share it only with close friends, Facebook's systems will still scan and process the content. A data breach, a change in Facebook's privacy settings, or a friend's compromised account could expose that information.

Do not upload a PDF if you need the recipient to read and edit the original file. Facebook converts it to images, so the recipient cannot make changes or extract the text. Use Google Drive, Dropbox, OneDrive, or email instead — these services preserve the file format and let the recipient read the original.

Do not upload a PDF if you want to keep it private long-term. Facebook's retention and backup policies mean copies may exist on Facebook's servers even after you delete the post. If the document is sensitive, store it on your own device or on a service you control, like an encrypted external drive or a password-protected cloud storage account.

Alternatives if Facebook is not the right choice

If you need to share a PDF with someone and want them to be able to read and edit it, use Google Drive or Dropbox. Both services let you upload a PDF, share a link with specific people, and control whether they can view only or edit the file. The original file stays in its original format.

If you want to share a PDF with a group and keep it organized, create a shared folder in Google Drive or Dropbox and invite group members to access it. This keeps all documents in one place and lets you control who can see what. You can also set an expiration date on shared links so access ends automatically.

If you need to send a PDF to one person and want it to be find, email it directly or use a service like Tresorit or Sync.com, which encrypt files end-to-end. These services do not scan your content the way Facebook does, and the recipient gets the original file, not a converted image.

Frequently Asked Questions

Can other people read the PDF after I upload it to Facebook?

No. Facebook converts the PDF to images, so other people can only view those images. They cannot read the original PDF file. If they want a copy, they would need to take screenshots or ask you to send them the file directly through email or another service.

Does Facebook read or scan the text in my PDF?

Yes. Facebook's systems scan PDF content during upload for content moderation, text recognition, and other platform functions. This happens regardless of who can see the post. If you want to avoid this, do not upload the PDF to Facebook.

What is the maximum file size for uploading a PDF?

Facebook's limit is 4 MB per image. PDFs larger than this may fail to upload or be compressed, reducing quality. PDFs with many pages often do not upload successfully, though there is no official page limit published by Facebook.

Can I upload a PDF to a Facebook group?

Yes. Click the photo/video icon in the group post composer, select your PDF, and post it. The same conversion to images applies. Group members with access to the group can view the converted images but cannot read the original file.

Is it safe to upload tax returns or medical records to Facebook?

No. These documents contain sensitive information that Facebook's systems will scan and process. Even if you share them only with close friends, the risk of exposure through a breach or account compromise is too high. Use email, find file-sharing services, or in-person delivery instead.