Compress Image to 1 MB
The practical limit for LinkedIn profile photos, social media uploads, and design portfolios.
Drop files here
or click to browse · paste from clipboard
Accepts .JPG, .JPEG, .PNG, .WEBP · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Everything runs in your browser via WebAssembly. Image Compressor happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
1 MB is the inflection point between 'portal upload' and 'web display' image sizes. LinkedIn explicitly caps profile photo uploads at 1 MB; Instagram recompresses anything you send it but rewards uploads already near its internal quality threshold; Behance and Dribbble encourage large previews but their CDNs work best under 1 MB per asset. At 1 MB you can upload a high-resolution portrait or product photograph and see no visible quality loss compared to the source. This compressor targets 900 KB–1 MB, giving you maximum quality at the ceiling.
When you need 1 MB
- LinkedIn profile photo
LinkedIn caps profile photo uploads at 1 MB and 20,000 × 20,000 px. A clean, well-lit headshot compressed to 1 MB uploads instantly and displays sharply across all devices.
- Instagram post uploads
Instagram recompresses images on upload. Sending a file already close to Instagram's internal quality threshold (around 1 MB for a 1080 px wide JPEG) minimises double-compression artefacts.
- Behance and Dribbble portfolio images
Design portfolio platforms recommend large, sharp previews. 1 MB gives enough data for a full-bleed portfolio cover or a detailed UI screenshot at 2x resolution.
- Website hero images
A responsive hero image served at 1400 px wide with modern JPEG compression fits comfortably under 1 MB while remaining sharp on high-DPI displays.
Frequently asked questions
Yes. LinkedIn reprocesses uploaded photos to its own display format. Uploading at 1 MB gives LinkedIn's encoder more data to work with, which typically results in a sharper displayed photo than uploading an already-compressed 200 KB file.
Instagram recompresses every image you upload regardless of input size. Its recompression is lossy — it applies its own quality reduction on top of yours. Uploading at 1 MB rather than 8 MB doesn't give you a higher-quality result on Instagram; it just avoids the performance hit of uploading a large file over mobile data. For maximum Instagram quality, upload at 1080×1080 px (square) or 1080×1350 px (portrait) and let Instagram handle the display sizing.
JPEG for photos (faces, backgrounds, gradients). PNG only if your photo has a transparent background or hard geometric edges, which is unusual for a profile photo. LinkedIn accepts both formats under 1 MB. WebP is not accepted by LinkedIn's upload interface.
For a portrait photo, the quality difference between 12 MB and 1 MB is negligible at web display sizes (under 2000 px wide). Humans cannot distinguish JPEG quality levels above roughly 80% on a calibrated display. The compressor uses quality-optimal settings — you'll get a 1 MB file that looks identical to the 12 MB original at any screen size you'd actually use.
Never. All compression runs entirely in your browser using WebAssembly. Your files never leave your device. ConvertYard's servers only deliver the tool's code — they never see your images.