How to use this tool
Compress Image
What this tool does
Compress Image reduces photo and screenshot file size by resizing to a maximum width and re-encoding with adjustable quality. Email providers, job application portals, and government forms often cap uploads at 1–5 MB — this tool helps you meet those limits without Photoshop.
Compression uses the browser Canvas API on your device. Original files are never uploaded. You can tune the quality slider (lower = smaller file, more artifacts) and max width (smaller dimensions = much smaller files for web use).
Supported formats
Input: JPEG, PNG, and WebP images. Output: JPEG or WebP for opaque images; PNG with transparency stays PNG because JPEG cannot preserve alpha.
Two sliders: Quality (0.1–1.0, default 0.75) and Max width in pixels (640–3840, default 1600). Aspect ratio is always preserved.
Step-by-step
Step 1: Upload one image at a time (batch compression is not supported).
Step 2: Set max width — 1600 px is fine for most web forms; use 800 px for aggressive size reduction.
Step 3: Lower quality if the file is still too large; raise it if you see blocky artifacts.
Step 4: Click Convert and compare the downloaded file size with the original.
Step 5: Re-adjust sliders and convert again until you hit your target size.
Limitations & tips
Heavy compression introduces visible blur, color banding, and JPEG blocking — do not use minimum quality for print photos. PNG transparency is preserved by keeping PNG output; converting transparent PNG to JPEG would add a white background.
EXIF metadata (GPS, camera model) is stripped. Animated GIF and SVG are not supported. Very large source images (40 MP photos) may be slow on mobile.
Common use cases
Email attachments: shrink photos before sending.
Web upload limits: reduce JPEG size for portal submissions.
Before PDF merge: compress receipts so the final PDF stays under 5 MB.
Privacy & local processing
Document Converter never uploads your file for conversion. Processing uses JavaScript in your browser tab — the same security boundary as editing a document offline. Closing the tab clears the in-memory copy unless you saved the output.
We may load analytics or ads when you visit the site, but those requests do not include your document bytes. For HR records, medical forms, or unreleased designs, local conversion avoids the third-party upload step that cloud converters require.
Browser-local vs cloud upload
Cloud tools like Smallpdf and iLovePDF receive your file via HTTP upload, process it on their servers, and return a download link. That model is convenient for public PDFs but adds privacy and compliance risk for sensitive content.
Document Converter runs pdf-lib, PDF.js, Mammoth, SheetJS, or Tesseract.js directly in your browser. Open DevTools → Network while converting: you should see no POST containing your file. You trade server-side CPU for device-side privacy — often the right choice for personal and workplace documents.