Target Small Sizes Instantly
Choose maximum compression to get the smallest file size, often under 100KB even for large photos.
Need a JPG under 100KB for a website upload, job application, or form? Upload your JPG below and pick a quality level to shrink it to 100KB or less — entirely in your browser, with no upload and no sign-up.
Last updated: August 6, 2026
Choose maximum compression to get the smallest file size, often under 100KB even for large photos.
Your images never leave your device. Processing happens locally in your browser using the Canvas API.
High, Balanced, and Maximum modes let you trade file size against visual quality.
Upload an image
Click the upload area or drag & drop a JPG/PNG image onto the page.
Choose compression quality
High quality (near-lossless), Balanced (best for web), or Maximum compression (smallest size).
Download the result
Compare the file size and savings percentage, then download with one click.
Many websites, application forms, and email clients impose strict file size limits — often 100KB or even less. This tool makes it easy to meet those limits without installing any software.
Compression happens in seconds, entirely in your browser. There is no server involved, no account to create, and no watermark added to your images.
Upload your JPG, select the Maximum quality level, and download the result. If the file is still above 100KB, try a smaller image or check the savings preview to find the right balance.
Nothing is uploaded at all. Your images are processed locally in your browser and never leave your device.
Maximum compression trades some visual detail for a much smaller file. The Balanced level keeps more quality and is usually a good starting point for web use.