A smaller file, ready to use

Compress an image to KB.

Reduce a JPG or PNG to your chosen size limit,
then download it free.

Your image stays on your device. No upload.

01 Choose an image

Your original stays unchanged

Which image would you like to compress?

Drop an image here or choose one below.

JPG · PNG / One image, up to 20MB · 24 megapixels

You can also paste a copied image

Choose an image and a size limit. No sign-up or installation.

One image at a time. A smaller file.On-device processing · Original preserved · Free
How to use

Three steps to fit
your size limit

  1. 01

    Choose an image

    Select one JPG or PNG image to compress.

  2. 02

    Set the limit

    Choose 100KB, 200KB, 500KB or 1MB, or enter another maximum in KB.

  3. 03

    Check and download

    Click Compress image, check the result’s quality and pixel dimensions, then save it.

Image compression: common questions

How do I reduce an image below 100KB, 200KB, 500KB or 1MB?

Choose a JPG (JPEG) or PNG image, select a size limit, then click Compress image. For a 50KB limit, enter 50 in the custom limit field. You can also enter a whole number from 10 to 20,000KB. A successful result will not exceed the selected byte limit: 100KB means no more than 100,000 bytes. If the image cannot fit within the tool’s limits, an error message is shown.

How many KB should I enter to reduce an image below 1MB?

Choose the 1MB button or enter 1000 in the custom limit field. This tool uses 1,000 bytes per KB, so a 1MB target means no more than 1,000KB, or 1,000,000 bytes. After compression, check the result’s actual file size and pixel dimensions.

What is the difference between pixel dimensions and file size in KB?

Pixel dimensions describe an image’s width and height; file size in KB describes how much storage it uses. Image compression reduces file size, and images with the same pixel dimensions can have different file sizes. This tool does not let you set an exact width and height in pixels. It adjusts quality first, then reduces pixel dimensions proportionally only if needed.

Is it free? Do I need an account or an app?

Choosing an image, compressing it and downloading the result are all free. No account or app installation is needed. Your browser must support JavaScript and image processing.

Is my image stored on a server?

Your selected image is processed in this browser. We do not upload it or keep it in site storage, and we do not use external advertising or analytics tools. The original file is not changed. Downloaded files are saved on the device you choose.

Loading the website requires a network connection. Our hosting provider, Cloudflare, may process connection information such as your IP address to deliver and protect the site. This is separate from processing your selected image. See the Cloudflare Privacy Policy.

On your first visit to the default address, the site uses the country estimated from your IP address to choose a language. To remember your manual choice, only its language code is saved in this browser’s local storage and a cookie (for one year), so future visits to the default address can open in that language. A URL that specifies a language always takes priority. Your image and filename are not sent during this process. You can change the language at any time in the language menu.

Will the quality or pixel dimensions change?

JPG quality is adjusted first. If that is not enough, pixel dimensions are reduced while keeping the aspect ratio. Smaller size limits can blur details, so check that text and faces are clear in the preview. If your destination requires specific pixel dimensions, check the result’s dimensions too.

Which formats are supported? Can I use PNG?

You can select one JPG, JPEG or non-animated PNG, up to 20MB (20,000,000 bytes) and 24 megapixels. Animated PNG (APNG), GIF, HEIC, WebP, PDF and batch processing are not supported. Large images may be difficult to process because of device memory or browser image-processing limits.

A PNG that needs compression is converted to JPG, with transparent areas filled white. This conversion is not suitable if you need to keep a transparent background.

What happens to smaller originals and photo metadata?

If your image already fits the limit, the original file is returned without recompression. Its pixels and photo metadata are preserved; that metadata may include location information. Do not use this tool to remove location data. The original file on your device is not modified, whether or not compression is needed.

Does meeting the size limit guarantee acceptance?

This tool reduces file size. Check your destination’s other requirements, such as pixel dimensions, format, face or background rules, and whether the file is accepted. Targets use 1,000 bytes per KB. A result that exceeds the target is not shown as a success.

Enlarged preview

Enlarged image preview

This preview fits your browser window. Check the file details for the original pixel dimensions.