Compress images for your website

Cut image payload by 70%+ to improve page speed, Core Web Vitals, and Google rankings. Free, no signup, 100% private.

Your images never leave your browser — zero uploads, 100% private
MiniPx
Free, no signupWorks offlineNo upload, ever
📸
Drop an image to start
PNG, JPG, WebP, AVIF, BMP, SVG, GIF, TIFF
Pro tools Pro
Platform
Pro
ProUnlocks one-click platform presets for Instagram, LinkedIn, X, YouTube, WhatsApp, and more.See Pro plans
Responsive set
Pro
Extra formats
Pro
ProUnlocks responsive image sets (1 input → up to 4 sizes) and multi-format export (AVIF + WebP + JPG simultaneously) — packaged in a single ZIP.See Pro plans
Rename pattern
Pro
Saved presets
Pro
ProUnlocks saved presets — bundle your responsive set, format, watermark, codec, and rename template into a named profile you can apply with one click.See Pro plans
Free forever·Offline-ready·Zero telemetry
Why MiniPx

Built for people who care how images travel.

100%On-device
Your photos never leave.
Every byte processed in your browser. No upload, no copy, no trace.
50–90%Smaller
Honest compression.
Multi-pass encoding that respects your image. No silent quality cliffs.
5Files per batch
No quota. No credits. No watermark.
Five files a batch on the free tier, unlimited batches — Pro lifts the cap. Your device is the only real ceiling, because your device does the work.
8Formats
Native to every modern format.
PNG · JPG · WebP · AVIF · BMP · SVG · GIF · TIFF
MiniPx
Settings
Mode
Format
Compression
Custom quality
65%
TinyMax
Max width
Privacy
EXIF data always removed
Every output drops GPS location, device info & timestamps
Everything stays on your device.

Compress Images for Website — Free, Fast & Private

Images account for 40-60% of total page weight on most websites. A single unoptimized hero image can be 3-5MB — larger than the rest of the page combined. This directly impacts your Largest Contentful Paint (LCP) score, which Google uses as a ranking signal. Compressing images is the single most impactful performance optimization most sites can make.

MiniPx compresses your web images in your browser. Drag in your entire image folder, choose WebP format with Smart compression and 1920px max width, and download optimized images ready for upload. No server processing, no API keys, no monthly limits.

For websites, the recommended workflow is: start with WebP format (25-35% smaller than JPEG), use Smart compression (50-70% size reduction), and cap width at 1920px (no visitor has a wider viewport in practice). This combination typically reduces a 4MB hero image to 150-300KB with no visible quality difference.

Image optimization checklist for web

Choose the right format: WebP for photographs and complex images. PNG for logos, icons, and graphics with transparency. SVG for simple vector graphics. Avoid BMP and TIFF on the web entirely.

Right-size your images: Do not upload a 4000px image for an 800px content area. Resize to the maximum display width (or 2x for retina). MiniPx lets you set a max width during compression.

Compress aggressively: Smart quality (65%) is indistinguishable from the original in photographs at web display sizes. Most visitors view images on phone screens — subtle quality differences vanish on small displays.

Strip metadata: EXIF data adds kilobytes to every photo. GPS coordinates, camera settings, timestamps — none of this is useful on a website. MiniPx strips metadata by default.

Impact on Core Web Vitals

Google measures three Core Web Vitals: LCP (Largest Contentful Paint), CLS (Cumulative Layout Shift), and INP (Interaction to Next Paint). Images primarily affect LCP — the time it takes for the largest visible element to render. On most pages, the largest element is an image. Compressing that image from 3MB to 200KB can improve LCP by 2-4 seconds on mobile connections.

For a deeper guide on images and Core Web Vitals, read our complete optimization guide. For WordPress-specific advice, see compress images for WordPress.

How it works

  1. Add your website images: Drag in images from your site. Batch processing takes 5 files at a time on the free tier, and Pro removes that cap.
  2. Select WebP format: WebP is 25-35% smaller than JPEG. Supported by 97%+ of browsers in 2026.
  3. Set Smart preset + max width: Smart compression at 1920px max width. This covers every common viewport.
  4. Download and deploy: Download optimized images as a ZIP and upload to your hosting or CMS.

Frequently asked questions

What image format is best for websites?
WebP for most images — 25-35% smaller than JPEG with equivalent quality. Supported by 97%+ of browsers. Use PNG for images requiring transparency. Use SVG for simple vector graphics like logos and icons.
How much can image compression improve page speed?
Typically 2-5 seconds on mobile. Images are the largest single contributor to page weight. Compressing a 3MB hero image to 200KB improves LCP by 2-4 seconds on 4G mobile connections.
Does image compression affect Google rankings?
Indirectly, yes. Google uses Core Web Vitals (including LCP) as ranking signals. Faster-loading pages with good LCP scores tend to rank higher. Image compression is the fastest path to improving LCP.
What size should website images be?
Width should match display size: 1920px for full-width heroes, 1200px for content images, 800px for blog images. File size: aim for under 200KB for above-the-fold images and under 100KB for below-the-fold.
WebP or JPEG for web images?
WebP when possible — 25-35% smaller at the same quality. Fall back to JPEG for the 3% of browsers that do not support WebP. Use the picture element with WebP as the primary source and JPEG as fallback.
Should I use lazy loading?
Yes, for images below the fold. Add loading="lazy" to img tags for off-screen images. Never lazy-load the hero image or any above-the-fold content — that makes LCP worse.
Can I batch compress my entire website?
Yes. Add all your site images to MiniPx, set WebP + Smart + 1920px, and download everything as a ZIP. Then replace the images in your hosting or CMS.

All Image Tools

Solutions by use case