Compress an Image to 100KB
Choose Target KB and the 100KB preset for a form or upload limit. The tool aims for an output at or under the maximum rather than an exact byte count.
Reduce JPG, PNG, or WebP file size by quality or target KB. Compare the original and compressed result, then download the smaller file locally with no login or upload.
One image at a time · processed locally
Keeps the original width unless you enter a smaller value. The tool never enlarges the image.
Your image stays in this browser
A direct path from an oversized source file to a measured result you can inspect before download.
Choose, drop, or paste one JPG, PNG, or WebP file and confirm its original dimensions and file size.
Control visual quality directly or set a maximum file size, then choose the output format and an optional smaller maximum width.
Review the output bytes, dimensions, format, quality, savings, and target status before downloading the compressed image.
Start with the result you need, then compare the downloaded file's bytes, format, dimensions, and visible quality.
Start with the constraint that matches your destination, then adjust only if the measured result still misses the limit or visible quality you need.
Choose Target KB and the 100KB preset for a form or upload limit. The tool aims for an output at or under the maximum rather than an exact byte count.
Try WebP with a practical quality level, then cap maximum width only when the source has more pixels than the page needs.
Use JPG or WebP for a photo, then lower quality or maximum width when the attachment is still above the sending limit.
Try WebP when file size matters more than lossless pixels. Keep PNG when transparency or lossless output matters, but expect smaller savings.
Start with the constraint that actually matters: visible quality, a strict upload limit, format compatibility, or oversized dimensions.
Choose High, Balanced, or Small, or move the slider yourself. Higher settings retain more detail but usually produce a larger JPG or WebP file.
Choose 20KB, 50KB, 100KB, 200KB, 500KB, or enter a custom maximum. The tool finds the highest practical JPG or WebP quality at or below that limit and can reduce dimensions when needed.
Use JPG for broad compatibility and photographs, WebP for efficient web delivery, and PNG when transparency or lossless pixels matter more than the smallest file.
Keep the original width unless the source is larger than the destination needs. Reducing dimensions can save more bytes than extreme quality reduction, and the tool never enlarges the image.
Compression results depend on the source, so evaluate both the visible image and the measured output instead of relying on one setting.
Pixel dimensions, fine detail, noise, transparency, source encoding, and output format all affect the final number of bytes. The same quality setting can produce very different file sizes.
JPG and the WebP output used here trade some pixel detail for smaller files. PNG preserves pixel data but may remain much larger than a comparable JPG or WebP.
Compare original and output bytes, dimensions, format, and quality, then inspect the preview for text edges, faces, gradients, and other important detail.
An optimized source or PNG output can become larger. Try WebP, lower quality, or a smaller maximum width; use Image Resizer when exact pixel dimensions are the real requirement.
The tool keeps processing local and states its format and browser boundaries so you can decide whether it fits the file you have.
The selected file is decoded with browser APIs, drawn to a local Canvas, previewed with an object URL, and downloaded from this session. It is not sent to a processing server.
Canvas export creates a new image file and normally omits source EXIF and other embedded metadata. This tool does not provide a metadata-preservation option.
You can open and export JPG/JPEG, PNG, and WebP. Target KB mode uses JPG or WebP because the PNG quality value does not control lossless Canvas output.
This version processes one image at a time and caps each processed dimension at 12,000 pixels. Very large files also depend on available device memory and browser codec support.
Direct answers about target sizes, image quality, formats, privacy, and the one-image workflow.
Add a JPG, PNG, or WebP image, choose Target KB, select 100, and use JPG or WebP output. The tool searches for the highest practical quality at or under 100KB and may reduce the dimensions proportionally if quality reduction alone is not enough.
PNG output is lossless in this tool, but it may not become much smaller. JPG and WebP use lossy compression, so lower quality settings discard some pixel detail. Use the preview and file-size comparison to choose an acceptable balance.
No. The selected image is decoded, compressed, previewed, and exported in your browser. The tool does not send the image file to a processing server.
WebP is often a strong choice for web images. JPG is widely compatible and works well for photographs. PNG preserves transparency and lossless pixels but can remain larger, especially for detailed images.
PNG is lossless, and this browser tool re-encodes it without specialized palette quantization. An already optimized PNG may stay close to the original size or become larger. Switch to WebP or JPG if a smaller file matters more than lossless PNG output.
Compression changes the encoding to reduce file bytes. Resizing changes pixel dimensions. This compressor can optionally cap width, but use Image Resizer when exact dimensions or percentage scaling are the main requirement.
No. This version processes one image at a time so you can review its preview, settings, and result before downloading.
Resize exact dimensions or convert the result to another supported format.
Resize JPG, PNG, and WebP images by exact pixels or percentage. Keep the aspect ratio, choose the output format, compare dimensions and file size, and download the locally processed result without logging in.
Open toolConvert PNG images to JPG in your browser, choose the JPG quality and background for transparent pixels, compare the result, and download it without signing in.
Open toolConvert WebP to PNG when you need transparency or wider editing compatibility. Preserve the image dimensions, compare the output, and download the PNG without uploading or signing in.
Open toolConvert JPG or JPEG images to PNG while keeping the original dimensions. Compare the output details and download the locally processed file with no login required.
Open tool