Free Online Image Tools
6 tools
Resize the weight of your pictures, not their usefulness. These image tools compress and convert files directly in your browser, so your photos never leave your device.
All Image Tools
Image Compressor
Reduce JPG, PNG and WebP file size in your browser. Nothing is uploaded.
Compress Image to KB
Shrink a JPG, PNG or WebP to a target size such as 50 KB, 100 KB or 200 KB.
Photo & Signature Resizer
Resize a photo or signature to exact pixels and a maximum KB for forms.
Resize Image
Change an image's width and height in pixels, or scale it by a percentage.
PNG to JPG Converter
Convert PNG images to JPG. Transparent areas are filled with white.
JPG to WebP Converter
Convert JPG photos to smaller, modern WebP files in your browser.
Why image tools that run locally matter
Most online image optimisers ask you to upload files to a remote server. That is slow on a mobile connection, and it means a copy of your picture exists somewhere you cannot control. The tools in this category use the Canvas API built into your browser instead, so compression and conversion happen on your own device and the file is never transmitted.
The trade-off is that very large photographs rely on your device's memory. If a huge image fails to process, try a smaller version or a desktop browser. For everyday website and social media images the tools respond almost instantly.
Choosing between JPG, PNG and WebP
JPG is a good default for photographs, PNG is the right choice when you need sharp edges or transparency, and WebP usually gives the smallest files for both. If you are unsure which to pick, our guide to JPG vs PNG vs WebP walks through the decision with practical examples.
Frequently asked questions
Are my images uploaded anywhere?
No. All image tools on FreeToolsHub use your browser's built-in Canvas API. The file is read, processed and downloaded on your own device, and nothing is sent to our servers.
Which image formats are supported?
The compressor accepts JPG, JPEG, PNG and WebP. The JPG to WebP converter accepts JPG/JPEG files and the PNG to JPG converter accepts PNG files.
Is there a file size limit?
Each tool accepts files up to 25 MB, and refuses images with an unreasonably large pixel count, because the limit is really your device's memory rather than our server.