Upload fields across the web enforce arbitrary file size limits.
Loading PDF Compressor…
Works for any upload size limit on any platform
Iterative compression if first pass is insufficient
No install, no sign-up, no watermark
Browser-based, files stay private
Drop the PDF Compressor into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.
Embed code
<iframe
src="https://www.fixtools.io/pdf/pdf-compressor?embed=1"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="PDF Compressor by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.
Before compressing, the first step is always to confirm the exact size of your current file and the exact limit of the target portal. On Windows, right-click the PDF in File Explorer, select Properties, and note the size in kilobytes or megabytes. On Mac, right-click in Finder and select Get Info. The size displayed in the file browser is the true file size that the portal will measure against its limit. Portals measure file size in bytes before the upload begins, so a file that shows as 5 MB in the OS may be 5.1MB and may fail a maximum 5MB check depending on whether the portal uses MB at 1,000,000 bytes or MiB at 1,048,576 bytes. When a portal rejects your upload, note the specific error message: if it says file exceeds 5MB, aim for 4.5MB to leave a comfortable margin.
Iterative compression is the standard approach when a single compression pass is insufficient. Upload the file to FixTools, select medium compression, and download the result. Check the new file size. If it still exceeds the limit, upload the compressed file to FixTools again and apply high compression. In most cases, two passes achieves a substantial cumulative reduction. A 15MB PDF that reaches 6MB after medium compression will typically reach 4MB after a second high-compression pass. The trade-off is quality: each pass applies JPEG re-encoding to already-compressed images, which multiplies the visual artefacts. After two passes, the images may show visible softening at close zoom. If the document is for screen reading only, this is acceptable. If it must be printed at high quality, a different strategy is preferable.
When iterative compression cannot reach the target without unacceptable quality loss, the split-and-upload approach is the most reliable alternative. Most portals that accept multi-page documents also accept separate uploads of different document sections. Splitting a 10-page 20MB document into two 5-page sections and compressing each to under 5MB produces two 4 to 5MB files that fit individual 5MB upload slots. The PDF Splitter on FixTools handles this in the same browser session. If the portal requires a single file, request that the portal administrator increase the limit, or contact support to establish whether an alternative submission path such as email, physical post, or a CD is available for large documents.
It is also worth thinking about which strategy gives you the best long-term result, not just the first successful upload. If you submit documents to the same portal regularly, the time invested in setting up a repeatable workflow pays off. Bookmark FixTools, decide whether medium or high compression is your default for that portal's content type, and keep an originals folder separate from your compressed-ready-for-upload folder. This avoids confusion later when you cannot remember whether a particular file is the master copy or a compressed derivative, which is a surprisingly common cause of accidentally sending the wrong version of a document.
Upload your PDF and try medium compression first. Check the output size against the portal limit. If still too large, apply high compression in a second pass. For documents above 20MB targeting a 5MB limit, start with high compression directly.
Step-by-step guide to compress pdf for upload to any portal or system:
Check your current file size
Right-click your PDF and select Properties on Windows or Get Info on Mac to see the exact file size in KB or MB. Note both the displayed size and the precise byte count if you are working with a borderline file.
Note the portal limit
Find the upload limit on the portal, usually displayed near the upload button or in the help text. Note whether it is expressed in MB or KB and whether the wording specifies a hard cap or a recommended maximum.
Upload and compress
Open the PDF Compressor, upload your file, and select medium compression as the first attempt. This usually gives the best quality-to-size balance and meets typical portal limits in a single pass for most documents.
Check the output size
Download the compressed file and check its size in your file browser. If it is within the limit with a comfortable margin, you are ready to upload to the portal.
Recompress if needed
If the output is still above the limit, upload the compressed file to FixTools again and apply high compression for a second pass. This usually produces a file half the size of the first-pass output at a small additional quality cost.
Common situations where this approach makes a real difference:
A contractor submitting tender documents to a procurement portal encounters a 10MB per-file limit. The 35-page technical specification PDF is 22MB. A single medium compression pass produces 8.4MB, fitting within the portal limit. The contractor uploads directly without splitting the document. All tables and annotated diagrams remain legible on screen and printable at A4 size, allowing the tender review committee to assess the bid without any practical loss of detail.
A job applicant submitting supporting documents to a recruitment portal with a 3MB limit has a 7MB portfolio PDF. Medium compression produces 4.2MB which is still above the limit. A second high-compression pass reduces it to 2.8MB. Both compression passes are run within the same FixTools browser session within 90 seconds. The portal accepts the upload, the application progresses to the screening stage, and the applicant receives an interview invitation the following week.
A property solicitor uploads conveyancing documents to a case management system with an 8MB file limit. The 12-page land registry form PDF with embedded maps is 11MB. Medium compression reduces it to 6.2MB, within the limit. Map annotations and boundary markings remain clear at 150 percent zoom, which is critical for identifying correct property parcels during the title check that follows. The transaction proceeds on schedule and the buyers complete on the agreed date.
An insurance policyholder submits a 25MB claim PDF with 15 embedded photographs to an insurer's online claims portal capped at 5MB. High compression in a single pass reduces the file to 4.3MB. Photograph detail showing damage remains sufficient for claims assessment at normal screen viewing, and the upload completes within the portal session timeout. The claim moves into the adjuster's queue immediately, replacing what would have been a slower email-plus-post process.
Get better results with these expert suggestions:
Leave a margin below the limit when compressing
If the portal limit is 5MB, aim for 4.5MB rather than exactly 4.99MB. Some portals enforce byte-level precision, and a file reported as 4.9MB by the OS might be 5,100,000 bytes and fail a 5,000,000-byte portal limit. A 10 percent safety margin avoids borderline rejections and means you do not need to re-compress and re-upload after a failed attempt. The few extra seconds of compression effort save the considerable annoyance of a rejected submission.
Do not compress the already-compressed output more than twice
Each compression pass re-encodes JPEG images that are already compressed, doubling the encoding artefacts. After two passes, images show visible blockiness at close zoom. If two passes cannot reach the target, splitting is a better strategy than a third compression pass. More than two compression passes on the same file produces rapidly diminishing size gains with disproportionate quality loss, and the resulting document looks visibly degraded compared with the original.
Re-export from the source application first
If your PDF was created in Word, PowerPoint, or Canva, re-export it from the source application at screen or web quality before uploading to FixTools. This reduces the baseline image DPI at the source, making the compressed output cleaner than compressing a print-quality export aggressively. A screen-quality re-export plus one medium compression pass often beats two aggressive compression passes of the original, both in final file size and in retained image quality.
Check what the portal accepts alongside the size limit
Some portals enforce both a file size limit and a PDF version requirement such as PDF 1.4 or PDF/A-1b. If your upload is rejected even after meeting the size requirement, check whether the portal has a version or format restriction. FixTools outputs PDF 1.4 compatible files, which are accepted by virtually all portals. If a PDF/A archive format is required, a separate conversion step is needed before compression, and the order matters because compression after PDF/A conversion can break archival compliance.
More use-case guides for the same tool:
Other tools you might find useful:
Open the full PDF Compressor — free, no account needed, works on any device.
Open PDF Compressor →Free · No account needed · Works on any device