Convert, Compress & Resize Images

● All in your browser, with nothing uploaded

Loading…

Convert images between JPG, PNG and WebP in your browser: drop a picture, choose the format and download the result, with quality, file size and dimensions under your control. Use JPG for photos that need to open anywhere, PNG for screenshots, graphics and anything with transparency, and WebP for smaller files on the web. Any image your browser can open works as input, several files or a ZIP can go through at once, and the conversion runs on your device, so the image is never uploaded to a server.

How it works

  1. Drop an image: JPG, PNG, WebP or another format your browser opens. Several files or a ZIP run as a batch.
  2. Pick JPG, PNG or WebP. For JPG and WebP, set a quality between 30% and 95% or type a target file size, and optionally cap the longest edge.
  3. Press Convert, check the new size and dimensions, then use Download to save the file.

Questions

Which format should I convert my image to?
JPG for photos you will share or upload, since every app and form accepts it; it has no transparency. PNG for screenshots, logos and graphics with sharp edges or transparent areas; it is lossless, so photos come out large. WebP when the image is going on a website: smaller than JPG at similar quality, with transparency, and supported by every current browser.
Can I see the quality before converting?
Yes. For JPG and WebP, the panel shows a 240-pixel patch from the centre of your image at 1:1, encoded at the current quality, with that patch’s file size. Move the slider and it updates, so you see compression artefacts before committing. It is hidden for PNG, which is lossless, and in target-size mode, where the search picks the quality.
Can I convert HEIC, TIFF or RAW files here?
Most browsers cannot open those formats by themselves, and this converter relies on the browser to read the image. Use the dedicated converters instead: HEIC to JPG for iPhone photos, TIFF to JPG or PNG for scans, and RAW to JPG for CR2, NEF and DNG files. They bring their own decoding and also run on your device.
Does my file get uploaded?
No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
How does "compress to target size" work?
The tool searches the quality setting until the output lands under your target at the highest quality that fits, using at most a handful of encode passes, all local. If even the lowest quality overshoots, it steps the resolution down and says so.
Why is AVIF not offered?
Browsers can decode AVIF but cannot encode it from a canvas today. Rather than shipping a broken option, it is not offered; WebP typically gets most of the size benefit.
Does converting remove metadata?
Yes. Re-encoding drops EXIF and GPS data as a side effect, and the panel says so. For lossless metadata removal that keeps the original pixels, use the metadata remover instead.

Related tools