Image Resizer

Resize your images easily by setting new dimensions and output format.

How to Use
  • Upload Your Image: Click the "Upload your image:" field and select an image file (PNG, JPG, etc.). The original image will be displayed on the canvas, and its original dimensions will populate the width and height fields.
  • Set New Dimensions:
    • Enter your desired **Width** and/or **Height** in pixels.
    • Check "Maintain Aspect Ratio" if you want the other dimension to automatically adjust to prevent stretching/squishing. If unchecked, the image might distort.
    • You can leave one field blank and the app will calculate it to maintain aspect ratio, or you can specify both if "Maintain Aspect Ratio" is unchecked.
  • Choose Output Format: Select your desired output format (PNG or JPG/JPEG) from the "Output Format:" dropdown. If "Original Format" is selected, the app will try to use the original image's format, defaulting to PNG if the original format is not supported for output (e.g., GIF, BMP).
  • Resize Image: Click the "Resize Image" button. The resized image will be displayed on the canvas. A loading spinner will appear briefly during processing.
  • Set Download File Name (Optional): Enter your preferred file name (e.g., `my_resized_image`) in the "Download File Name (optional):" text box. If left blank, the file will be named `resized_image.png` (or `.jpg` if JPEG is chosen).
  • Download Resized Image: Click the "Download Resized Image" button to save the resized image file to your device.
  • Reset to Original: If you've made changes and want to revert to the original uploaded image and its dimensions, click the "Reset" button.
Original Dimensions: N/A
Original File Size: N/A
Current Dimensions: N/A
Estimated Output Size: N/A