Image Compressor
Compress images (PNG/JPG/WebP) in your browser.
Compress images (PNG/JPG/WebP) in your browser.
Resize PNG, JPG/JPEG, and WebP by width/height or long edge directly in your browser.
Convert PNG to WebP directly in your browser — no uploads.
Convert JPG/JPEG to WebP directly in your browser. Adjust quality; no uploads.
Convert WebP to PNG instantly in your browser. Transparency preserved when present.
Convert WebP images to JPG/JPEG in your browser. Choose quality — no uploads.
Convert PNG to JPG in your browser. Choose quality; alpha becomes white.
Convert JPG/JPEG to PNG (lossless) in your browser. No uploads.
Remove EXIF metadata (camera, location, date) from PNG/JPG/WebP — 100% in your browser.
Compress WebP images to reduce size while preserving quality — 100% browser-based processing.
Convert PNG/JPG/GIF images to SVG vector graphics with adjustable detail and color settings.
Extract dominant color palettes from images — copy HEX/RGB values and export palettes for design tools.
Edit PDFs without uploading a single page.
Optimize pictures for the web — right in your browser.
Yes. All processing runs in your browser using WebAssembly/JavaScript. Your files never leave your device.
No. Exports are clean and ready for sharing or printing.
If a PDF can’t be copied page-for-page due to damaged or unusual objects, we render the page to an image and rebuild the PDF so you still get a reliable output.
Use 144–200 DPI for screens and 300 DPI for printing. Go higher only if you truly need it.
Our default pass is lossless: object streams are rebuilt and common metadata removed. Visual quality is preserved while size often drops.
No. Nothing uploads; we do not store your files.