Image compression and resizing tools
Compress images for sharing, set pixel dimensions, or target a file size in KB. Work with JPG, PNG, and WebP locally without uploading your files.
Fewer bytes or different dimensions?
Use the target KB tool when a form rejects a large file. Choose the image resizer when you need a specific width and height.
JPG and WebP offer quality controls. PNG supports transparency. Check small text and edges after compression before sharing the result.
Size and compression
Compress images
Make image files smaller for the web or sharing.
Resize image
Set an exact width and height in pixels.
Image upscaler
Enlarge an image 2, 3, or 4 times with edge sharpening.
Compress PNG
Shrink PNG images by reducing the colour palette, keeping transparency.
Compress image to KB
Shrink an image below a set size, such as 100 KB or 1 MB.
Change DPI
Set the DPI to 300 or another value with no quality loss.
Social media image sizes
Prepare an image for Instagram, Facebook, YouTube, and TikTok.