Compress an image in your browser to WebP or JPEG, with quality, width and target file size controls.
An image compressor reduces an image's file size by re-encoding it at a lower quality and, if you choose, a smaller width. Smaller images load faster, which supports page speed and Core Web Vitals. This tool works entirely in your browser.
It runs entirely in your browser. Nothing you paste or upload is sent to a server or stored.
Results appear as you run it, with nothing to install and no waiting on a queue.
Each finding says what it means and what to do next, not just a raw value.
Copy the output straight into your CMS, spreadsheet, ticket or client report.
Your content stays on your device. We do not receive or keep it.
Pick a file from your device.
Choose the format and quality.
Compare it with the original before using it.
Set the format and quality, then compare the before and after sizes. A good result is noticeably smaller with no visible damage at the size shown on your page. If you need a specific limit, such as a form that accepts only 100 KB, enter it as the target and the tool will search for the highest quality that fits. Use the width option to scale down oversized photos, which saves more than quality changes. Always view the preview at full size before replacing an image.
The usual mistakes are compressing an already small image repeatedly, which degrades it, and serving a huge image scaled down by CSS. Another is using JPEG for logos or screenshots with sharp text, where PNG or WebP looks cleaner. Remember transparency is lost in JPEG. Keep your original files, and add descriptive alt text and sensible file names when you upload.
Browse all 41 free technical seo tools, or see the full free SEO toolbox. If you would rather have this handled for you, take a look at our technical SEO services and the results from real projects.