Need to upload a photo under a 2MB limit? Use this tool to resize or compress JPG/PNG/WebP to 2MB in seconds. Your images stay private — everything runs in your browser (no uploads).
Upload your image, then lower Quality or reduce Width/Height until the file size is near 2MB. Download the result.
Keep output as JPEG and reduce the Quality slider. If it’s still above 2MB, reduce width slightly too.
Yes. Keep lowering quality or dimensions until the size is below 2MB, then download the new file.
No uploads. Processing runs in your browser, so your image never leaves your device.
Some images are huge (very high resolution). Reduce width/height a bit, then lower quality again until it drops under 2MB.