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.