Resize and re-encode images locally in your browser. PNG output stays PNG; other inputs use JPEG. File size may increase.
Resize and re-encode images locally in your browser. PNG output stays PNG; other inputs use JPEG. File size may increase. Upload or drag an image file onto the drop zone. For JPEG output, adjust the quality slider. PNG ignores quality settings. Optionally set a maximum width to resize large images down. Click "Compress Image" to process locally, then download the compressed result. Uses the Canvas API locally without uploading the selected file. PNG inputs are re-encoded as PNG; other image inputs become JPEG. Resizing and JPEG encoding can change pixels, and output can be larger than the original.