The selected image is decoded and rendered to an HTML canvas in the browser. Resizing uses high-quality browser interpolation, and JPEG or WebP quality controls the encoder setting used for the downloaded file.
JPEG cannot preserve transparency, so transparent pixels receive a white background. File size depends on image detail, dimensions, format, and encoder implementation.
Questions
Image Resizer FAQ
Does resizing reduce image quality?
Reducing dimensions removes pixels. Enlarging must interpolate new pixels and cannot create original detail that was not present.
Can I keep the original aspect ratio?
Yes. Leave aspect-ratio lock enabled and changing one dimension will calculate the other.