🗜️ Image Compressor
Compress JPG, PNG, WebP, HEIC, and TIFF files instantly in your browser. Metadata is preserved and verified via server when needed.
Drag & drop images here
or browse files
Maximum 20MB per file · Up to 10 images
Why Use Our Compressor
Browser-Powered Compression
Uses MozJPEG, OxiPNG, and libwebp WASM encoders running directly in your browser. No server upload needed for the actual compression.
Metadata Preservation
EXIF, GPS, IPTC, and XMP metadata are preserved and verified after compression. Your image history and geolocation data stay intact.
Custom Quality Settings
Fine-tune compression quality from 1–100, choose presets (Web, Email, Print), and optionally resize images to a maximum dimension.
Multi-Format Support
Compress JPG, PNG, WebP, HEIC (iPhone), and TIFF images. Each format uses its optimal encoder for the best size-to-quality ratio.
Batch Processing
Upload up to 10 images at once and compress them all in one batch. Download individual files or a single ZIP archive.
Private & Secure
Compression happens entirely in your browser via WebAssembly. Your images are never stored on any server. Complete privacy guaranteed.
How It Works
Upload Images
Drag and drop or browse for JPG, PNG, WebP, HEIC, or TIFF files. Up to 10 images at once.
Adjust Settings
Choose quality level, preset, and resize options. Or just use the defaults for great results.
Download Results
Get compressed images individually or as a ZIP. Metadata is preserved and verified.
Supported Formats
Frequently Asked Questions
How much can I reduce my image file size?
Typical JPEG compression at quality 80 reduces file size by 40–70% with minimal visual difference. PNG files can see 10–30% reduction through lossless optimization. Results vary based on image content and original quality.
Does compression lose image quality?
JPEG and WebP use lossy compression — there is a trade-off between size and quality, controllable via the quality slider. PNG compression is lossless — the image looks identical at a smaller file size.
Is my image uploaded to a server?
No. The actual compression runs entirely in your browser using WebAssembly encoders (MozJPEG, OxiPNG, libwebp). The only server interaction is for metadata preservation, which copies EXIF/GPS data into the compressed output.
What image formats are supported?
JPG/JPEG, PNG, WebP, HEIC/HEIF (iPhone photos), and TIFF. Each format uses its optimal encoder for the best compression ratio.
Can I compress multiple images at once?
Yes. Upload up to 10 images in a single batch. Each image is processed sequentially and you can download them individually or as a ZIP archive.
Is metadata preserved after compression?
Yes. When "Preserve Metadata" is enabled (default), all EXIF, GPS, IPTC keywords, and XMP data are copied from the original to the compressed output and verified by the server.
Also try: Metadata Viewer · Image Converter
Need to write metadata into your images?
GeoImageTagger adds GPS coordinates, AI-generated tags, and descriptions directly into your image files.