Image Compressor & Converter
Practical ToolsCheck current network

Image Compressor & Converter

Resize images, adjust quality and convert JPEG, PNG and WebP locally

All input is processed in this browser and is never sent to a server or written to local storage.

Choose a JPEG, PNG or WebP image
No file selected

Up to 20 MiB and 24 million pixels per image; output longest edge up to 4096px.

Choose an image to begin.

How processing works

Preserves aspect ratio without enlarging small images. PNG and WebP retain transparency; JPEG fills transparent areas with white. PNG ignores the quality slider.

Output is re-encoded without original EXIF metadata. Animated PNG uses the first frame only; animated WebP, GIF and SVG are not supported.

File size depends on content and format and may increase. Review dimensions and size before downloading.

Resize and convert images: check dimensions and file size

Read a JPEG, PNG, or WebP in the browser, scale it proportionally by its longest edge, and export WebP, JPEG, or PNG. This is useful for preparing a copy for a website, document, or message. The resulting size depends on the image and format; conversion does not guarantee a smaller file.

Set the output edge and format

The longest-edge setting controls the larger output dimension. The image keeps its proportions and is never enlarged: the 4000 × 3000 example becomes 1920 × 1440. The edge limit is 4096 pixels; an input may be at most 24 million pixels and 20 MiB.

WebP and JPEG expose a quality control, set to 80% by default. PNG ignores that slider and can preserve transparency. JPEG fills transparent areas with white before encoding. The downloaded filename includes the resulting dimensions and extension, making it easier to distinguish from the original.

Input: photo.png (4000 × 3000 px)
Output format: WebP
Longest edge: 1920 px
Quality: 80%
Output: photo-1920x1440.webp (1920 × 1440 px)

Judge quality and file size from the result

After processing, the page compares the original and output dimensions, file sizes, and formats. Text screenshots, flat illustrations, and photographs contain different detail, so the same quality setting can produce very different file sizes. Inspect edges, lettering, and gradients at a useful zoom before accepting the result.

Lower quality may reduce JPEG or WebP size, but it can blur detail or introduce blocks. PNG does not respond to the quality slider. If the output is larger than the source, adjust settings or keep the original; there is no need to replace it simply because the tool is called a compressor.

Formats and image features that need care

Supported inputs are static JPEG, PNG, and WebP. GIF, SVG, and animated WebP are not supported; only the first frame of an animated PNG is processed. The browser must also be able to decode the input and encode the chosen output format, or the page reports a processing error.

Orientation information is applied when decoding, then the image is re-encoded through a canvas. The output does not retain original EXIF metadata. If the photo relies on capture time, location, camera details, or a color profile, those details will not be fully preserved in the converted copy.

Local processing and a final download check

Image bytes are read, decoded, and re-encoded in the current browser; they are not uploaded to a server or written to local storage. Large images use device memory, and an older browser or phone may fail near the pixel limit. Try a smaller source if processing does not complete.

The tool reports new dimensions and file size, but it does not assess image rights, privacy compliance, publication standards, or whether an intelligent crop is needed. Keep the original and open the downloaded copy to check orientation and transparency. Use the text-art tool to turn an image into characters.