SMALL FILES. ZERO FUSS.
How to compress,
resize and convert.
01Compress to a KB limit
Choose a 50, 100, 200 or 500 KB preset, or enter your own limit. Select a format your destination accepts. Process, then check the exact bytes, pixel dimensions and preview before downloading. Smaller targets may need fewer pixels or lower quality.
02Resize image dimensions
Set width or height in pixels; the other updates while proportions are locked. Unlock for an exact size that may stretch the image. Enlarging cannot restore lost detail.
03Convert JPG, PNG and WebP
Convert between JPG, PNG, and WebP. JPG (JPEG) is often suitable for photos, PNG for transparent graphics, and WebP when your destination accepts it. PNG and WebP keep transparency; JPG uses a white background.
File size is not the same as image size
KB measures stored data; pixels measure width and height. Two images at 800 × 400 pixels can have very different file sizes because their detail, format and encoding quality differ. A photograph often takes more bytes than a simple flat graphic.
For an upload form, check both requirements. A 100 KB file may still have the wrong dimensions or format. If the form requires exact dimensions, resize first, then compress the downloaded copy. Enable Keep pixel dimensions when compressing to prevent them from shrinking. If the target cannot be reached, the tool will show a message.
JPG and WebP use lossy compression here, so fine detail can change. PNG encoding is lossless, but meeting a smaller KB limit may shrink the image and lose spatial detail. Keep your original and choose a larger limit if the preview no longer meets your needs.
Image compression questions
How do I meet an upload size limit?
Choose Compress, enter the maximum KB size, and select a format the destination accepts. Our KB limits use 1,000 bytes per KB, and the output shows its exact byte count. Some destinations also require specific pixel dimensions or file formats. If so, check those requirements before uploading.
How can I control both dimensions and file size?
First use Resize and download the result. Choose Change image to open that downloaded file, then Compress it. Enable Keep pixel dimensions to prevent further resizing. If the target cannot be reached, try a larger limit or JPG/WebP. Check the final dimensions before uploading.
Are my images uploaded?
No. Image processing happens locally in your browser. This version has no analytics, advertising scripts, or image upload service.
Will compression change image quality?
JPG and WebP compression can reduce quality. For very small size limits we also reduce dimensions. PNG compression uses dimension reduction when needed. Always inspect your result and keep your original.
Which files are supported?
Still JPG, PNG, and WebP images up to 25 MB, 40 megapixels, and 16,000 pixels per side. Animated files are not supported; an animated WebP may become a single frame. Output files do not preserve original metadata or animation.
Why is the converted file bigger?
Changing format does not always make a file smaller. A photo saved as PNG can be much larger than a JPG. Use Compress for a byte limit; Resize and Convert do not promise a smaller file.
My image will not open or download. What should I try?
Use a still JPG, PNG, or WebP within 25 MB (25,000,000 bytes), 40 megapixels, and 16,000 pixels per side. HEIC, GIF, SVG, and PDF are not supported. If your browser cannot create a format, try JPG or PNG. For a large image, close other tabs or try a smaller copy. After processing, select Download image and check your browser’s downloads list. This tool needs JavaScript and a browser with image decoding and canvas support.
Does the tool store my settings or images?
No image history or settings are saved by this app. Your selected image and result remain in this page’s memory while you work. Reloading clears the session; files you downloaded remain on your device.
Is there a charge or watermark?
No. All three tools are free, and downloaded images have no added watermark.