Compress PDF files quickly and reliably.

PDF Compressor software for Mac and Windows. Makes it easy to reduce PDF file size — it’s the only PDF compressor you’ll ever need.

  •   Instant download — no email required
  •   Over 3 million users worldwide
  •   14-day free trial

PDF Compressor software application for Windows and Mac

Trusted by 3+ million happy customers

“I have used NXPowerLite for over a year and found this software to be absolutely fantastic compressing PDF files from 80.1mb to 1.9mb without any visible loss in quality. If you email PDF files this has to be your must-go-to tool! Brilliant.”

— John Booth

PDF compressor features

Trusted PDF Compressor Software

NXPowerLite was first released in 2001 and the software has been regularly improved ever since. It is super-reliable and backed by incredible support.

Official Adobe® PDF Technology

NXPowerLite uses the official Adobe® PDF Library, the same technology that Adobe® use to build Acrobat®. This library provides the perfect strong foundation for our PDF compressor app.

Offline PDF compressor

Compress PDF files on your local Windows or Mac computer, without the need for an Internet connection. It's 100% offline software.

Avoid PDF Split & Merge

Avoid having to split and merge PDF files in order to send them, compress pdf files instead and keep your documents small and intact.

Custom settings

PDF Compressor with adjustable settings. Use the Strong, Balanced or Basic preset options, or fully customise your profile.

Compress PDF for email

No more bounce backs with large emails. Our simple PDF minimizer automatically reduces email attachments so they fit within mailbox limits.

Windows or Mac

Shrink PDF files from Explorer or Finder. Simply right-click a file and choose from the compression options.

No change of file format

Compressed PDF files stay in the same format with the same .pdf file extension.

Compress PDF more than 50mb

Our NXPowerLite Desktop compressor has no maximum file size limits - so you can compress 50mb, 100mb or larger files with ease.

Download PDF Compressor Software

PDF Compressor Software Screenshot - main dialog
  • Windows 7 and above

    NXPowerLite integrates with 32 & 64-bit versions of the following applications (Versions 2007 - 2021):

    • Microsoft PowerPoint

    • Microsoft Word

    • Microsoft Excel

    NXPowerLite can automatically optimize email attachments in the following email clients:

    • Microsoft Outlook (2007 - 2021) [32-bit & 64-bit]

    • Lotus Notes (6 - 11)

    • macOS 13 (Ventura)

    • macOS 12.0 (Monterey)

    • macOS 11.0 (Big Sur)

    • macOS 10.15 (Catalina)*

    * Manually enable Finder extensions

    Version 8 supports macOS 10.12 - 10.14

    Version 7 supports macOS OS X 10.10 & 10.11

    Version 6 supports OS X 10.9 or earlier.

    All older versions links

How to compress a PDF file on Windows or Mac

Four easy steps

  1. Install NXPowerLite PDF compressor software for Windows or Mac.

  2. Drag your PDF file onto the NXPowerLite icon.

  3. Hit the 'Optimize' button to reduce file size.

  4. NXPowerLite will compress and deliver you a smaller file.

How does the PDF compressor software reduce the size of PDF files?

PDF files are most often scanned physical documents or documents that have been created entirely digitally often referred to as 'native' or 'born digital' PDFs.

NXPowerLite is able to reduce the size of both types of PDF by resizing images, adjusting image formats and quality levels while removing background or hidden data that isn't needed for normal use of the file.

To find out what exactly is making your PDF file big we recommend using the online PDF file analyzer from WeCompress that shows you a breakdown of the content in your PDF file. It also shows you the PDF page size, which can be a common factor in large PDF file sizes.

Scanned PDF files

Scanners often capture document pages as high resolution images without compression. So even documents that appear to be just text can often be entirely images. By reducing the resolution of these images and choosing an efficient image encoding these files can be dramatically reduced.

Native PDF files

PDF files generated from an electronic source - such as a Word document, a computer generated report, or spreadsheet data - will usually be formed of a combination of text and images. For this type of file NXPowerLite ignores the text and focuses on resizing and choosing the best format for the embedded images.

How it works

Resize images

Images are often inserted into PDF files at much larger sizes than necessary. For example, a photograph taken by a digital camera might contain five million or more pixels, but most of this detail will not be visible unless 'zoom' controls are used. The software can scale these images down to target a particular resolution for display or print.

Convert images to more efficient formats

PDF files allow a wide range of inefficient image formats to be stored inside them natively. NXPowerLite converts bi-level (black and white) images to lossless JBIG2 encoding, which typically generates files one third to one fifth the size of CCITT Group 4 encoding. The NXPowerLite software also converts many other image types to JPEG where appropriate.

Adjust the JPEG quality of images

NXPowerLite can also apply additional compression to images that are already in the JPEG format. This can squeeze out impressive additional savings without noticeable loss of quality, even at 100% zoom.

Remove private application data

Software that create PDF files, such as Adobe Photoshop or Acrobat, can store information within a PDF for use when editing the file, sometimes called Piece Information and sometimes Private Application Data. This information can only be used by the application which created the file and is not needed to display the PDF. For most cases we recommend deleting this data, as it will have no effect on the use of the PDF file. Read details of how this application data is saved into PDF files.

Subset or remove embedded fonts

Most applications will embed fonts in PDF files they create. Some of these fonts can end up being quite large, so being able to remove or subset the fonts can make a big difference. NXPowerLite subsets fonts in PDF files automatically.

PDF Content Streams

NXPowerLite isn’t able to compress content streams in PDF files currently. However, we have instructions here on how to reduce the size of PDF content streams manually.

To find out what specifically is making your PDF file too big check out our online PDF size analyzer.