100% Local Batch Ready ZIP Export

Image Compressor & Converter (Browser Only)

Drag and drop images to compress or convert formats. Adjust quality, resize safely, remove metadata for privacy, and download single files or a ZIP — everything happens on your device.

Formats JPG · PNG · WebP · AVIF · BMP Auto-detect originals
Processing In-browser No files uploaded
Batch Unlimited* Guards stop oversize files

Local files only. No third-party uploads. Avoid copyrighted or portrait images you don’t own.

Upload & Options

Drop multiple images or tap to select. We run validation to prevent extremely large files that could crash your browser.

Drop images here

or click to browse. Supports JPG, PNG, WebP, AVIF, BMP.

Max suggested size: 24 MB per file · 8000 px long edge

    Output Format
    80

    Lossless formats (PNG/BMP) ignore the quality slider. WebP/AVIF may take longer on low-powered devices.

    Resize (Optional)

    We maintain aspect ratio. Leave empty to keep original dimension on that axis.

    Privacy & Metadata
    No files yet. Drop images to begin.

    Preview & Downloads

    Select a file to compare before/after, inspect size savings, and download converted images.

    Original preview
    File name
    Original
    Converted
    Saved
    Dimensions
    Legal & responsible use: Local files only. Do not upload or process images you do not own or have rights to use. Avoid photos that may contain personal data or portraits without consent. This tool is for informational use and not a substitute for professional legal, financial, or compliance advice. See Privacy, Disclaimer, and Licenses for details.

    How It Works

    The compressor runs entirely in your browser using Canvas and Web Workers. Images never leave your device. Conversion re-encodes the pixels to the chosen format and drops EXIF metadata when selected. WebP/AVIF rely on built-in browser encoders, while BMP exports are uncompressed and larger by design.

    Need advanced enhancement or upscaling? Visit the Photo Enhancer.

    FAQ

    Is everything processed locally?

    Yes. Compression and conversion happen in your browser using Canvas and Web Worker pipelines. We do not upload or collect your files.

    Why are BMP files larger?

    BMP is stored without compression to maximise compatibility. Use JPG or WebP for significantly smaller downloads, or PNG when you need transparency.

    What if AVIF export fails?

    Some browsers do not expose an AVIF encoder. We’ll keep your original file untouched and show an error — try the latest Chrome/Edge, or switch to WebP.

    How do I remove metadata?

    Enable the “Remove EXIF metadata” toggle. Re-encoding strips embedded EXIF/IPTC data, which helps protect location and device information.

    Can I resize and compress at once?

    Yes. Turn on resize, set new limits, then run Process. We preserve aspect ratio. Leave width or height blank to scale based on the other value.

    Will quality 100 keep everything?

    Quality 100 keeps maximum quality for lossy formats, but file size may still shrink due to metadata removal. For PNG we automatically use lossless mode.