Choose a requirement
Start with a preset or set an exact KB limit, pixel dimensions, and file format.
Wrong format. Too many megabytes. Dimensions too large. Make images fit upload requirements in seconds — right inside your browser.
Process multiple files at once · Max 25 MB per source file
Merge multiple PDFs, split pages, or rotate pages. PDF tools load a lightweight document engine from a CDN when first used. Your document content is processed locally.
Max 25 MB per file · No password-protected files
Compression and conversion happen on your device, not on our servers.
Just set a limit, select files, and download the fixed copies.
If we can't fit a target without severe quality loss, we tell you.
Start with a preset or set an exact KB limit, pixel dimensions, and file format.
Your browser resizes and re-encodes the image. No image server or account is involved.
Get a new copy, see the actual size, and verify that your website accepts it.
No. Files are read and processed by JavaScript in your browser. HEIC decoding and PDF operations can download code from a third-party CDN, but not your document content. No analytics or advertising scripts are included in this version.
No. Websites can require exact dimensions, aspect ratios, MIME types, DPI, naming rules, and other checks. UploadFix fixes common format, size, and dimension problems, but cannot override a portal's undocumented restrictions.
Lossless PNG and photo-to-PDF often cannot be compressed to a very small limit. JPG and WebP usually compress more effectively. We show the actual output size and warn when a requested limit cannot be met.
HEIC/HEIF support is experimental and needs an internet connection once to load a decoder. Some advanced HEIC variants may fail. The original file is not uploaded.
Yes, in modern mobile browsers. Very large images or batches may use substantial device memory. Start with a few files at a time.