Free Online Image Optimizer Optimize an image

What can you use it for?

Drop in one image and get back versions of it that are small enough to actually send, correctly shaped for wherever you are posting, and stripped of the data you probably did not mean to share. It is free, there is nothing to install, and there is no account.

Try it on a photo →

The photo is too big to email or text

A photo straight off a phone is commonly 3 to 8 MB. Mail servers bounce it, group chats compress it into mush, and the person receiving it on mobile data will not thank you.

Drop it in and take the small JPEG. In our tests a 6.5 MB holiday photo came back at 17 KB and still looked right on a phone screen — small enough that nothing will refuse it.

Shrink my photo →

You have a whole folder of them

Doing forty holiday photos one at a time is nobody's afternoon. Select up to ten, drag them over together, and they all get the same treatment in one pass.

Each one keeps its own filename with the width added, so you can match them back up afterwards, and the lot comes down as a single zip.

Do the whole set →

You photographed the pages of a document

A contract, a form, a set of receipts. Eight pages off a phone is around thirty megabytes, and the portal you need to send them to will not take that.

The quality is held higher for this than it would be for a holiday photo, because a face survives heavy compression and a reference number does not. Eight pages typically come back at about a megabyte, still readable.

Shrink my pages →

It needs to be the right shape for Instagram, Facebook or LinkedIn

Every platform crops differently, and it always crops the bit you wanted to keep. Pick a preset instead and decide the framing yourself.

Square 1:1 and portrait 4:5 for Instagram, 9:16 for stories and reels, 1200 × 630 for a Facebook or Open Graph link preview, 1584 × 396 for a LinkedIn banner, and plain 16:9.

Resize it for social →

You are putting it on a website

Tick Build <picture> elements and one upload gives you the whole responsive set: JPEG, WebP and AVIF, each at a desktop and a phone size, plus JPEG XL and PNG if you want them. Everybody else just gets one sensible file, which is the point of it being a box you tick.

And a <picture> tag written out for you, with the sources in the right order and the srcset widths filled in. Copy it, paste it, done — every browser takes the smallest file it can read.

Build my picture tag →

You would rather not share where the photo was taken

Photographs carry hidden metadata: GPS coordinates, the date, the camera and often its serial number. Post one straight from your phone and all of that travels with it.

Every image that comes out of here has that stripped by default. You do not have to ask, and you can switch it back on if you actually want it kept.

Clean my photo →

Something will only accept a different file type

An upload form wants a JPEG and your phone produced something else. A print shop wants a PNG. A colleague sends you a format nothing will open.

Drop it in and take whichever one you need — JPEG, PNG, WebP, AVIF or JPEG XL — at whatever size suits. No installing anything to convert one file.

JPG to WebP → PNG to WebP →

What it is not

It is not somewhere to store images. Everything you upload is deleted automatically after a short while, so download what you want before you close the tab.

It is also not a photo editor. You can drag out a region to crop, flip an image left to right or top to bottom, and turn it in ninety-degree steps — the things people actually need before sending a picture. There are no filters, no retouching, no drawing on it and no layers, and there is no plan for any of those.

One image in, everything you need out.

Optimize an image →

Curious which format actually wins? We measured them: JPEG, WebP, AVIF and JPEG XL compared.