Image Compressor & Resizer
Reduce the size of your JPG, PNG and WebP images while controlling quality. Runs entirely in your browser; your files are never uploaded.
Quality affects JPEG and WebP output. PNG is lossless, so it only gets smaller by resizing.
About the image compressor
The TConverter image compressor makes JPG, PNG and WebP images smaller so they load faster on websites, fit within email and form upload limits, and take up less space on your phone or in cloud storage. It combines three controls in one page: a quality slider, an optional resize step and a choice of output format. You can select several images at once and process them all with the same settings.
Everything happens in your browser. Your images are drawn onto a canvas, scaled if you asked for it and encoded again on your own device, so they are never uploaded to a server. This keeps private photos private and also means there is no upload or download wait for large batches. Images are processed one after another so that big files do not exhaust your device's memory, and if one image cannot be read the others are still completed.
The quality slider runs from 10 to 100 percent and starts at 80. It affects JPEG and WebP output, which are lossy formats; lower values give smaller files with more visible compression artifacts. PNG is lossless, so it only gets smaller when you reduce its dimensions. For resizing you can keep the original size, scale by a percentage, or set a maximum width in pixels. The maximum width option never enlarges images that are already narrower, and the aspect ratio is always preserved. The output format can stay the same as the input or be changed to JPEG, WebP or PNG; converting large photos to WebP or JPEG usually saves the most space.
After compression a results table lists each file with its new dimensions, its size before and after, and the percentage change. The change is shown honestly: re-encoding a PNG can occasionally make it slightly larger, and in that case the table shows an increase instead of hiding it. JPEG output has no transparency, so transparent areas become white, and phone photos are rotated according to their EXIF orientation. Each image can be up to 25 MB. You can download files one by one or, when there is more than one result, as a single ZIP archive. The tool is free and needs no account.
Frequently asked questions
Are my images uploaded anywhere?
No. Compression and resizing run entirely in your browser, so your images never leave your device.
Is there a file size or count limit?
Each image can be up to 25 MB. You can select several images at once; they are processed one after another on your device.
Why did my PNG file not get much smaller?
PNG is a lossless format, so the quality slider has no effect on it. To shrink a PNG, reduce its dimensions or convert it to JPEG or WebP. In rare cases re-encoding a PNG makes it slightly larger, and the results table shows that as a positive change.
Which quality setting should I use?
The default of 80 percent is a good balance for most photos. Lower values produce smaller files but may show visible artifacts, so compare the result before replacing your originals.
Will the aspect ratio change when I resize?
No. Both the percentage and the max width options keep the original proportions, and max width never enlarges an image that is already narrower than the value you enter.
Does it keep transparent backgrounds?
PNG and WebP output keep transparency. JPEG does not support it, so transparent areas are filled with white when you choose JPEG.