Settings

1. Add the images

JPEG, PNG, WebP, GIF, BMP. Drop them, choose them, or paste a screenshot from the clipboard.

Drop images here, choose them, or paste A hundred photos take a few seconds on your own machine.

2. Decide how small

82%

3. Shrink, then download

What this is, and what it is not

It re-encodes the picture. The browser decodes the image and encodes a new one at the size and quality you chose. A photo typically comes out a third to a tenth of its size at 1920 pixels and 82% with no visible difference on a screen.

The output carries no metadata. A canvas has no location, camera, serial number or timestamp to write, so the result has none. This is the same effect CLOAK gives you, as a side effect of the resize.

Sideways photos come out upright. The orientation flag a phone writes is applied before the pixels are drawn, so the picture you see is the picture you get.

It cannot read HEIC, and it flattens animations. A browser cannot decode an iPhone's HEIC file; export it as JPEG from Photos first. A GIF or animated WebP becomes its first frame.

Nothing leaves this tab. Decoding, drawing and encoding all happen in browser memory. With a folder connected, the results are filed under Sovereign Suite/SHRINK.

Questions people ask

What size should I pick?

For anything that will be looked at on a screen, 1920 on the longest side is plenty and 1280 is fine for a chat or a listing. For print at 300 dpi, keep the size and only change the quality. A page on a website rarely needs more than 1600.

What quality should I pick?

82% is the point where a JPEG has lost almost nothing you can see and most of its bytes. Below 60% the loss starts to show on skies and skin. PNG has no quality setting: it is exact, which is right for screenshots and wrong for photos.

Is anything uploaded?

No. Open the network tab in your browser's developer tools and watch nothing go out while you shrink a hundred photos.

Will it make a small image better?

No. It can only take pixels away. A picture that is already small stays small, and enlarging it would only blur it, so it never enlarges.

Related tools