Published Apr 24, 2025
Microsoft SharePoint and OneDrive will introduce a PDF compression feature in mid-May 2025, allowing users to reduce PDF file sizes with three compression levels. The rollout will complete by early June 2025. This feature is enabled by default and requires no admin action.
Updated May 7, 2025: We have updated the timeline below. Thank you for your patience.
Coming soon: Users will be able to use the new Compress feature to reduce the file sizes of PDFs stored on Microsoft OneDrive for the web or Microsoft SharePoint. Users can choose from three different compression levels.
This message is associated with Microsoft 365 Roadmap ID 487440.
When this will happen:
Targeted Release: We will begin rolling out mid-May 2025 (previously late April) and expect to complete by late May 2025 (previously early May).
General Availability (Worldwide, GCC, GCC High, DoD): We will begin rolling out late May 2025 (previously early May) and expect to complete by early June 2025 (previously mid-May).
How this will affect your organization:
To compress PDF files for a smaller size:
1. Open a PDF in OneDrive for the web (in SharePoint, go to the document library and choose Preview):
2. Select the Compress button at the top of the screen:
3. Select a compression level and then select Save a copy to save the compressed file:
A progress notification will appear at the bottom of the screen. After the compression is complete, select Open from the notification to view the compressed file:
FAQ
What is the quality and subsampling for each compression level?
We offer three levels of image compression. All use lossy compression and chroma subsampling to reduce file sizes while maintaining visual quality. The options are:
Users can compress one PDF at a time. The original file must be smaller than 300 MB.
This feature is on by default.
What you need to do to prepare:
Note: Some users may see this feature before other users in your organization.
This rollout will happen automatically by the specified dates with no admin action required before the rollout. You may want to notify your users about this change and update any relevant documentation.
Before rollout, we will update this post with new documentation.