1. Home
  2. Tools
  3. Image Compressor

Image Compressor

Compress JPG, PNG and WebP pictures online, free. Pick a quality or an exact size such as 50 KB, compress up to 100 images at once, and check the result with a before and after view. Your pictures never leave your device.

Drop your images here

or paste them. JPG, PNG, WebP, GIF and BMP. Up to 100 at a time

Quick settings
75
Balanced (recommended)

Pictures that are compressed lose their hidden camera data, such as the GPS location. In an exact size, quality is lowered first, and the picture is made smaller only if it still does not fit.

    Before and after

    Compressed picture Original picture

    Left: original. Right: compressed. Zoom in your browser to check small details.

    Done on your device. Your pictures are never sent to FileXL.

    By | Last reviewed | [email protected]

    Advertisement

    How do I compress an image for free?

    Drop your picture in the box above, or choose it from your device. The Balanced setting makes it much smaller at once, with little visible change. For a size limit, tap Under 20 KB, 50 KB, 100 KB or 200 KB, or type your own size. Check the result in the before and after view, then download it. Your picture is never uploaded.

    One tool, many names

    Image compressor, photo compressor, picture compressor or size reducer: one free tool

    People search for this tool under many names: image compressor, photo compressor, picture compressor, compress image online, image size reducer and reduce image size. Some call it a JPG compressor, a PNG compressor or a JPEG optimizer. They all mean the same thing: a tool that makes the file of a picture smaller.

    This one compresses JPG, PNG and WebP pictures, lets you pick a quality or an exact size such as 50 KB, handles many files at once and shows a before and after view. It is free, it needs no account, and your pictures never leave your device.

    Typical jobs: compress an image to 20 KB, 50 KB, 100 KB or 200 KB for a form, compress a JPG or compress a PNG, compress images for a website or for email, run a bulk image compressor job on a whole folder of photos, or compress an image without losing quality you can see by using the Balanced setting.

    How it works

    How to compress an image in 3 steps

    No app, no account and no waiting. The picture is compressed in your browser, so you see the new size straight away.

    1. Add your pictures

      Drop JPG, PNG or WebP files in the box, choose them from your device, or paste them. You can add up to 100 at once.

    2. Pick a setting

      Use a quick setting such as Balanced or Under 100 KB, move the quality slider, or type an exact size. You can also set the longest side and the format.

    3. Check and download

      Compare each picture with its original, then download one file, or all of them as a ZIP.

    Uses

    Why compress an image?

    A smaller picture uploads faster, loads faster, sends by email and takes less space. Compression removes detail that most people do not notice, so the picture looks almost the same.

    Upload forms and exam portals

    Many forms accept only a small file: a passport photo under 50 KB, a signature under 20 KB, an ID scan under 200 KB. Type the size and get a file that fits.

    A faster website

    Large pictures are a common reason a page loads slowly. Smaller images help your pages load quickly, which visitors and search engines both like.

    Email and chat attachments

    Send photos that fit under the attachment limit of your email, and share pictures faster on chat apps and slow connections.

    Shop and product photos

    Shrink a whole product catalogue in one go, so listings load fast on a phone and fit the upload limit of your online shop.

    Free up storage

    Phone photos are often 3 to 8 MB each. Compress copies of them to keep a lighter archive, and keep the originals if you need them.

    Documents and presentations

    Compress pictures before you put them in a report, a slide deck or a PDF, so the file stays small enough to send.

    Made for you

    Image compression for students, bloggers, sellers and everyone else

    Each group has a quick setting that fits the usual job. Pick one, then change anything you like.

    Students and job seekers

    Exam, college and job portals often set a size limit for the photo and signature. Pick Under 20 KB or Under 50 KB and upload the result.

    Use the 50 KB setting

    Bloggers and website owners

    Resize to 1600 px and compress at quality 75 for pictures that look sharp and load fast. Use WebP when your site supports it.

    Use the website setting

    Online shops and sellers

    Marketplaces and shop builders limit the size of product photos. Compress the whole batch, then download one ZIP.

    Use the 200 KB setting

    Office and email

    Get scans and photos under the limit of an email or a form without opening a heavy editing program.

    Use the 500 KB setting

    Phone photos and storage

    Send holiday photos or free up space. The Smaller file setting cuts the size a lot, and the before and after view lets you check the result.

    Use the smaller file setting
    Size guide

    Compress image to 20 KB, 50 KB, 100 KB or 200 KB

    Forms and websites ask for a size limit. Choose the matching quick setting, or type your own size. The tool keeps the best quality that fits under the limit.

    Image size limits, the setting to use and what each is usually good for
    You needTry this settingUsually good for
    Under 20 KB Under 20 KBA signature or a small avatar
    Under 50 KB Under 50 KBA passport-size photo for a form
    Under 100 KB Under 100 KBAn ID photo, a thumbnail or a blog picture
    Under 200 KB Under 200 KBA product photo, a document scan or a profile picture
    Under 500 KB Under 500 KBA photo for a website page or an email
    Under 1 MB Under 1 MBA large photo that must fit an upload limit
    A good balance Balanced, quality 75Most photos. Looks the same to most eyes and is much smaller

    Go straight to a page for the size you need: compress image to 20 KB, compress image to 50 KB, compress image to 100 KB, compress image to 200 KB, the JPG compressor or the PNG compressor.

    Formats

    JPG, PNG or WebP: how each one is compressed

    Each format shrinks in a different way, so the tool treats them differently. JPG and WebP use a quality setting. PNG has none, so its colors are reduced to a tight palette instead.

    Image formats, what they suit and how they are made smaller
    FormatBest forHow it is made smaller hereTransparency
    JPG (JPEG) Photos and scansLower quality setting and, if needed, fewer pixelsNo
    PNG Logos, screenshots, graphics, pictures with transparencyFewer colors (a palette of up to 256) and a tighter file, with fewer pixels if neededYes, kept
    WebP Websites that support itLower quality setting. Smaller than JPG at a similar lookYes, kept
    GIF and BMP Old pictures and simple graphicsSaved as a new JPG or PNG. An animated GIF becomes one still picturePNG output only
    Guides

    How to reduce image size without losing quality

    Short answers to the questions people ask most.

    How to compress an image to 50 KB (or any size)
    1. Add your picture. Drop it in the box, choose it from your device or paste it.
    2. Choose Set an exact size, or tap a quick setting such as Under 50 KB.
    3. Type the size and pick KB or MB. The tool lowers the quality step by step until the file fits.
    4. If the picture still does not fit, it is made a little smaller in pixels, and a note shows you what happened.
    5. Check it with the before and after view, then download. The file is at or under the size you typed.
    How to reduce image size without losing quality
    1. Use the Balanced or High quality setting. Quality 75 to 85 is hard to tell from the original on most photos.
    2. Set Longest side to the size you really need. A picture shown at 800 px wide does not need 4000 px.
    3. Do not compress the same JPG again and again. Each pass loses a little more. Start from the original.
    4. Open the before and after view and zoom in on faces, text and edges before you download.
    How to compress many images at once
    1. Drop up to 100 pictures into the box, or add more later with Add more.
    2. Choose one setting. It is applied to every picture.
    3. Wait for the list to finish. Each row shows the old size, the new size and how much you saved.
    4. Download one picture with its button, or choose Download all (ZIP).
    What size should a website image be?
    1. Make the picture no wider than it is shown. Most blog and shop pictures work well at 1200 to 1600 px wide.
    2. Use quality 70 to 80 for photos. Use PNG only for logos, screenshots and graphics that need sharp edges or transparency.
    3. Try WebP. It is usually smaller than JPG at a similar look, and current browsers support it.
    4. Aim for a few hundred KB at most for a large picture, and much less for small ones. Large pictures are a common cause of slow pages.
    How to compress a picture on iPhone or Android
    1. Open this page in your phone browser.
    2. Tap Choose images, then pick from Photos or Files, or take a new picture.
    3. Pick a quick setting and wait a few seconds.
    4. Tap Download. On iPhone the file goes to the Files app (Downloads). On Android it goes to Downloads.

    Quick tips

    • Start with the Balanced setting. Only go smaller if you must.
    • Photos shrink a lot. Screenshots and logos shrink less, because they have flat colors and sharp edges.
    • A PNG with transparency stays a PNG, or a WebP, so the see-through parts are kept.
    • For a size target, the tool lowers quality first and shrinks the picture last, so it keeps as much detail as it can.
    • Pictures that are compressed lose their hidden camera data (EXIF), such as the GPS location. A picture that was left as it is keeps it.
    Privacy

    Private by design: your pictures never leave your device

    Most online compressors upload your pictures to a server. This one does not. The work is done by your own browser, so an ID photo, a signature or a private picture is never sent to FileXL or anyone else. Turn off your internet after the page has loaded and it still works.

    Need to send big files? Upload them with FileXL and share a link. Other tools that work the same way: the Photo Resizer, the PDF compressor and the QR code generator.

    FAQ

    Image compressor questions, answered

    Is this image compressor really free?

    Yes. You can compress as many pictures as you like without paying, without an account and without a watermark. The files you download are yours to use for personal or business purposes. A small advertisement on the page helps to cover the cost.

    Is an image compressor the same as a photo compressor, picture compressor or image size reducer?

    Yes. Image compressor, photo compressor, picture compressor, image optimizer and image size reducer all describe a tool that makes the file of a picture smaller. Some people also call it a JPG compressor or a PNG compressor, depending on the format.

    How do I compress an image online for free?

    Drop your picture in the box, or choose it from your device. Pick a quick setting such as Balanced, or choose an exact size such as 100 KB. The compressed picture appears in a second or two, with the old and new size. Check it with the before and after view and download it.

    How do I compress an image to a specific size, like 20 KB, 50 KB or 100 KB?

    Choose Set an exact size, type the size and pick KB or MB, or tap a quick setting such as Under 50 KB. The tool lowers the quality step by step until the file is at or under your size. If a very small size cannot be reached with quality alone, it also makes the picture a little smaller in pixels. A note on the row tells you when that happened.

    Why is my file a little smaller than the size I typed?

    Your size is a limit, not a target to hit exactly. The tool keeps the best quality that still fits under it, so the file can be somewhat below your number. That is what upload forms need, because they reject anything over the limit.

    Does compressing an image reduce its quality?

    JPG, WebP and the PNG palette method are lossy, so some detail is always lost. At a moderate setting, such as quality 75, the change is hard to see on most photos and the file is much smaller. At very small sizes the loss shows. Use the before and after view to check, and keep your original.

    What quality setting should I use?

    Quality 75 is a good start for photos: the file is much smaller and the picture still looks clean. Use 85 to 90 when detail matters, and 55 to 65 when you need the smallest file. Below about 50, blocks and blur start to show.

    Are my pictures uploaded to a server?

    No. The pictures are compressed in your browser, on your own device. They are never sent to FileXL or anyone else, and nothing is saved. Close the page and they are gone.

    Which image formats can I compress?

    JPG, PNG, WebP, GIF and BMP. GIF and BMP are saved as a new JPG or PNG. An animated GIF becomes a single still picture. Your browser may also open AVIF or HEIC pictures if it supports them, and the result is saved as JPG or PNG.

    How is a PNG compressed?

    PNG has no quality slider, so the tool reduces the number of colors to a palette of up to 256 and then writes a tighter PNG file. This works very well for logos, screenshots and graphics. Photos in PNG form shrink most when you save them as JPG or WebP instead. Transparency is kept.

    Will transparent backgrounds stay transparent?

    Yes, for PNG and WebP output. JPG cannot be see-through, so if you force the JPG format on a transparent picture, the see-through areas become white.

    Should I save my pictures as WebP?

    For websites, usually yes. Google reports that lossy WebP files are about 25 to 34 percent smaller than JPG at a similar quality. Use JPG when you need to open the file in older programs or upload it to a form that only accepts JPG.

    Can I compress many images at once?

    Yes. Add up to 100 pictures, up to 100 MB each. The same setting is applied to all of them, and you can download them one by one or as a single ZIP file.

    Is the photo location (EXIF data) removed?

    Yes, for every picture that is compressed. It is written fresh, so hidden camera data such as the GPS location, the date and the phone model is not copied over. The picture still turns the right way up, because the tool applies its rotation before saving. One exception: a picture that is already under your size limit, or that cannot be made smaller, is returned as it is, with its hidden data. A note on its row tells you.

    Can I also change the width and height?

    You can set the longest side, for example 1600 px, and the picture keeps its shape. For exact dimensions such as 600 x 600, use the Photo Resizer on FileXL, then compress the result here.

    How big should images be for a website?

    Make them no wider than they are shown on the page, often 1200 to 1600 px, and use quality 70 to 80 for photos. Keep large pictures to a few hundred KB. Google advises compressing and resizing images because large ones are often the biggest cause of slow page loads.

    Does compressing images make my website faster?

    Usually, yes. The main picture on a page is often what decides the Largest Contentful Paint, and Google calls 2.5 seconds or less good. A smaller picture downloads sooner, so it helps you stay within that.

    Can I compress an already compressed image again?

    You can, but each lossy pass removes a little more detail. It is better to start from the original and pick the setting you want once.

    Does it work on iPhone and Android?

    Yes. Open this page in Safari, Chrome or another current browser, choose your pictures from the photo library or the camera, and download the result. Very large photos on older phones can run into the memory limit of the browser. If that happens, pick a smaller longest side.

    Is there a limit on file size or the number of files?

    Up to 100 pictures at a time, each up to 100 MB. Very large pictures, over about 100 megapixels, may not open in some phone browsers.

    Is it safe to compress private pictures here?

    Yes. Because the work is done in your browser, an ID photo, a signature or a private picture is never uploaded. You can check this by turning off your internet connection after the page has loaded: it still works.

    Do you use AI to compress?

    No. The tool uses the standard image encoders that are built into your browser for JPG and WebP, and a classic color reduction method for PNG. There is no AI model and no server involved.

    Sources

    Sources and further reading

    The facts on this page come from the people who write the web standards and build the browsers. Read them for the full detail.

    About this tool

    Made and checked by the FileXL Team

    This image compressor is built and maintained by the , the people behind the FileXL file sharing service. We test it on real photos, screenshots and transparent logos, we check that size limits are met, and we review this page and update it when browsers or standards change. Last reviewed 13 November 2026. Read more on the about page.

    Need to send a file to someone?

    Upload it to FileXL and share a link, a short code or a QR code. Large files, no account needed.

    Send files with FileXL I have a code