How to Compress Images for Web
Step-by-step guide to compressing and optimizing images for web performance, Core Web Vitals scores, and higher Google rankings.
Choose the right image format
For web use, JPEG is best for photographs, WebP is best for modern browsers (25–35% smaller than JPEG), and PNG is best for graphics with transparency. Selecting the right format before compression is the single biggest size reduction step.
Upload your images to ImageSmith
Drag and drop your images into ImageSmith. The tool runs entirely in your browser — your files never leave your device. You can upload multiple images at once using God Mode for bulk compression.
Set your target file size or quality
For web hero images, target under 200KB. For thumbnails and blog images, target under 100KB. Use the "Size" mode to set an exact target, or the "Quality" mode to set a quality percentage (75–85 is the sweet spot for photographs).
Compress and download
Click Compress. ImageSmith uses your browser's Canvas API to process images locally. Download compressed files individually or use "Download All" to get a ZIP. Images keep the same filename with a size indicator.
Verify performance improvement
After uploading compressed images to your website, run a Google PageSpeed Insights test. You should see improved LCP (Largest Contentful Paint) scores and reduced total page weight in the diagnostics.