Image Resizer

Crop and resize JPG, PNG, and WebP images directly in your browser.

Drop an image here, or use the file picker.

How to use this image resizer

  1. Drag an image onto the upload area or choose an image file.
  2. Enter the output width and height you want, or choose a preset size.
  3. Position and resize the crop box directly on the image.
  4. Download in the uploaded file type, or choose another format from the arrow menu.

Image Resizer features

  • Open JPG, PNG, and WebP images.
  • Drag and drop an image or use the file picker.
  • Resize images for Instagram posts, Instagram stories, Facebook posts, X headers, and LinkedIn posts.
  • Use preset sizes for YouTube thumbnails, presentation slides, blog images, website heroes, and product photos.
  • Set custom output width and height in pixels.
  • Position and resize a crop box directly on the image.
  • Export the selected crop to the requested output size without stretching.
  • Download in the uploaded file type by default, with other formats available from the arrow menu.
  • No account needed.
  • Run the crop and resize operation entirely in your browser.
  • Keep private images on your device.

Supported image types

The resizer accepts JPG, PNG, and WebP images from a local file. Downloads use the uploaded file type by default, with other formats available from the download menu.

How resizing works

The selected image is decoded locally, edited with a browser crop box, drawn to a canvas at the requested dimensions, and exported as a downloadable PNG, JPEG, or WebP file. The original image is not uploaded or stored by UtilKit.

Image resizer FAQ

Are my images uploaded?
No. The image is read and resized in your browser.
What file type will I download?
The main download button uses the uploaded file type. Use the arrow menu to choose another format. JPEG downloads fill transparent areas with white.