Image

Free Image Resizer

Resize images to exact dimensions, passport size, or custom cm/inches.

Drag & drop an image or click to upload

JPG, PNG, WebP - Max 15MB

About this tool

Whether you need a passport-sized photo, an Instagram-ready square, or a YouTube thumbnail at exactly 1280x720, this tool resizes any image to the exact dimensions you need. Upload your image, pick a preset or type in custom width and height, and download the result. The tool includes common presets for social media platforms (Instagram, Facebook, Twitter, YouTube), standard photo sizes (passport photos for both US and Indian formats), and common screen resolutions. If none of those fit, you can enter any custom width and height in pixels, centimeters, or inches. There is also an aspect ratio lock that, when enabled, automatically adjusts the height when you change the width (and vice versa) to prevent your image from being stretched or squished. Turn it off when you need specific dimensions regardless of the original proportions - like cropping a landscape photo into a square for a profile picture. All processing happens in your browser using the Canvas API. Your images are never uploaded to any server. The resized output is available as a PNG download, preserving transparency if your original image has it.

Frequently Asked Questions

You can upload JPG, PNG, WebP, and most common image formats. The output is always PNG to preserve maximum quality and transparency.

Enlarging a small image beyond its original resolution will result in some blurriness, as there is no additional detail to add. Downsizing generally looks great.

US passport photos are 2x2 inches (600x600 pixels at 300 DPI). Indian passport photos are 3.5x4.5 cm (413x531 pixels at 300 DPI).

No. Resizing happens locally in your browser. Nothing is sent to a server.

Related Tools