Image Compressor and Resizer

This free image compressor and resizer reduces image dimensions and re-encodes JPG, PNG or WebP files on your device. Choose quality and a maximum long edge, then compare the resulting file sizes before downloading.

Your files and text stay on this device. Processing runs in your browser.

    Images are re-encoded. Metadata is not copied; JPG uses a white background for transparency. PNG quality is fixed. Only the first HEIC image is converted. The target is approximate and applies to JPG and WebP. If it cannot be reached, the actual size is shown. Output can be larger than the original.

    Ready.

    How to use the Image Compressor and Resizer

    Choose your images, select the output format and maximum long edge, then process the batch. Download each result or save the whole batch as ZIP.

    Up to 20 files, 25 MB per image and 100 MB per batch. Images must not exceed 40 megapixels or 16384 pixels on either edge. Output is limited to 100 MB. Large jobs may exceed your device memory.

    What the Image Compressor and Resizer does

    Prepare photographs for a website, a product listing or an attachment without sending the originals to another service. Process a batch with the same output settings and download individual images or a ZIP. Reducing dimensions and lowering JPG or WebP quality can save space, but a smaller output is not guaranteed.

    Example and practical limits

    Use the image compressor and resizer to make large photographs fit a smaller display area. Start with the dimensions you actually need, then adjust quality while checking the result. An optional target size guides JPG and WebP compression; it is an estimate, not a promise that every image can reach that size.

    Frequently Asked Questions

    Does the Image Compressor and Resizer upload my files or text?

    No. Processing happens on your device. The page downloads its application code, but your selected files and pasted text are not sent to a conversion service. Download the result before leaving the tab.

    Why can a compressed image become larger?

    The original may already be optimized, and a different encoder or format can produce a larger file. Compare the sizes shown before choosing a download.

    Can I keep a transparent background?

    PNG and WebP can retain transparency. JPG fills transparent areas with white. PNG uses a fixed browser encoder, so its lossy quality and target-size controls are disabled.

    Are my originals or image metadata changed?

    Your source files are not overwritten. Downloaded images are newly encoded files, and metadata is not copied. Keep the originals if you need their camera or location information.

    Can I use the Image Compressor and Resizer offline?

    Load the page and its processing libraries first. Browser caching may allow later use without a connection, but offline availability is not guaranteed. Keep your source files and download finished results before closing the page.

    Is the markup fighting you?

    Escaped entities, mangled encodings and content that renders one way in the CMS and another on the page usually mean something in the pipeline is guessing. We build front ends and the publishing path behind them, so what you write is what a visitor sees.

    Talk to us about your site

    Library licences

    A PROJECT STARTS WITH A CONVERSATION

    Tell us what
    you have in mind.

    Share the outcome you need, your existing systems and any constraints. You don't need a technical specification to start.

    If the form does not work, email us directly at contact@mecanik.dev

    Direct engineering support

    Direct technical collaboration.
    A clear scope and accountable delivery.