Fixlark

Image tool

Convert image

Change the format without changing the size. Which formats are available depends on your browser, and this page checks rather than guessing.

In your browserYour file is opened by this page and never sent anywhere. It works with the network off.

Drop an image here

Or press to choose one.

nothing is uploaded — this page does the work

Which format you actually want

JPEG — photographs, and anything that will be emailed, printed or opened by software you do not control. Universally readable. No transparency.

PNG — screenshots, logos, diagrams, anything with sharp edges or flat colour, and anything that needs transparency. Lossless, so text stays crisp; several times larger than JPEG for a photograph.

WebP — for the web, when you know the audience is on a current browser. 25-35% smaller than JPEG at the same perceived quality, supports transparency, and supported by every browser released in the last five years. Some desktop applications and older printers still refuse it.

AVIF — smaller again, roughly half the size of JPEG at comparable quality, with the best transparency handling of the four. Slow to encode, and not every browser can write it, which is why this page checks.

Why some options may be greyed out

Encoding happens in your browser using the codecs your browser ships with, and reading a format is not the same as writing it. Safari and Firefox both display AVIF perfectly and neither can produce one. Rather than pretend, this page tries to encode a two-pixel test image in each format when it loads and disables anything that fails, with a note saying why.

PNG and JPEG are available everywhere. WebP is available in every browser this site supports.

Converting will not always make a file smaller

Converting a PNG screenshot to JPEG usually makes it smaller and slightly worse, with visible fuzz around text. Converting a JPEG photograph to PNG usually makes it several times larger while adding nothing, because PNG stores every pixel exactly and photographs have no exact repetition to exploit.

The result panel shows the before and after size with the percentage change, including when the change is upward. If you want smaller rather than different, the compressor is the tool for that.

Transparency, and the one thing that catches people

JPEG has no alpha channel. Converting a transparent PNG to JPEG has to put something behind it, and this tool puts white. If your logo was designed to sit on a dark page, it will now be a logo on a white rectangle. Convert to WebP or AVIF instead, or keep the PNG.

Animated GIFs are read as their first frame only. There is no animated output here.