Convert Files

Image Resizer

Resize images to exact pixels, a percentage, or common social-media sizes.

No data sent or stored

Completely FREE image resizer. No upload, no signup, no watermark. Resize any image to exact pixel dimensions, scale it by a percentage, or snap it straight to the right size for Instagram, YouTube, X, Facebook, or LinkedIn — with a live preview before you download.

Choose how the tool should handle a shape mismatch — crop to fill the frame, or fit inside without losing anything — and it does the arithmetic for you. The image never leaves your device.

Loading tool…

Your data never reaches us

Nifty Utilities has no backend server, database, user accounts, or endpoint capable of receiving your tool inputs. Files and entries are processed inside your browser. We cannot view, capture, or store them.

Three ways to resize

By percentage is the quick option when something is simply too big: 50% halves both dimensions (and cuts pixel count to a quarter), which is usually enough to make a phone photo email-friendly. By exact pixels is for when a spec sheet is telling you what to produce — enter a width, and leave height blank to keep the photo's proportions automatically. By preset covers the sizes people look up over and over: the tool ships with the current standard dimensions for the major social platforms so you do not have to search for "instagram story size" for the hundredth time.

The social-media presets

Platforms crop whatever you give them into their own frame, and their automatic crop is rarely the crop you would have chosen — heads get trimmed, text gets cut, the subject drifts off-center. Producing the exact canvas yourself keeps that decision in your hands. The presets include Instagram square (1080 × 1080), portrait (1080 × 1350), and story (1080 × 1920), X posts (1600 × 900) and headers (1500 × 500), Facebook covers (820 × 312), YouTube thumbnails (1280 × 720), LinkedIn covers (1584 × 396), and the 1200 × 630 Open Graph size that controls how links preview in chats and feeds.

Fill-and-crop versus fit-inside

When your photo's shape does not match the target shape, something has to give, and the fit setting decides what. Fill the frame scales the photo until it covers the whole canvas and crops the overflow evenly from the edges — the result is exactly the requested size with no bars, at the cost of losing the outer margins of the picture. This is what you want for social posts, covers, and thumbnails. Fit inside never crops: the whole photo is scaled down until it fits within the target box, and the output shrinks to the photo's own proportions. That is the right choice when every pixel matters — documents, product shots, artwork.

Downscaling is free; upscaling is not

Shrinking an image throws away pixels, and browsers do that job well — a photo scaled down to half size generally looks crisper than the original did at full zoom. Enlarging is a different story: the tool can stretch an 800-pixel image to 3,000 pixels, but no resizer can conjure detail the camera never recorded, so upscales look progressively softer. If you need a big version, always start from the largest original you can find rather than enlarging a thumbnail.

Output format and quality

After resizing you can save as JPG, PNG, or WebP. For photos headed to social platforms, JPG at the default quality is ideal — platforms re-compress everything on upload anyway, so pixel-perfect lossless files buy nothing. Choose PNG when the image contains sharp text, line art, or transparency that must survive. If the file also needs to be under a specific size for an upload form, run the result through the Image Compressor, which can target an exact number of kilobytes.

Local processing, as always

Like every tool on this site, resizing happens inside your browser using the canvas machinery the browser already has. There is no upload step, no server-side queue, no account, and nothing retained — which also makes it fast, since a multi-megabyte photo never has to travel anywhere.

Frequently asked questions

How do I resize an image without stretching it?

Stretching happens when width and height are forced to a new shape independently. Avoid it by leaving the height field blank in exact-pixels mode (the tool keeps proportions for you), or by using fill-and-crop for presets — cropping preserves proportions by trimming instead of distorting.

What size should a photo be for Instagram?

Feed posts are 1080 × 1080 square or 1080 × 1350 portrait; stories and reels are 1080 × 1920. Portrait posts occupy the most screen space in the feed, which is why the 1080 × 1350 size has become the default for accounts that care about presence.

Why does my resized image look blurry?

Either it was enlarged past its original size, or it was shrunk drastically and then displayed enlarged again. Check the original's dimensions first — if the target is bigger than the source in either dimension, softness is expected and no setting will fully prevent it.

Important

Enlarging an image beyond its original dimensions cannot add detail that was never captured; upscaled images will look progressively softer. Resize from the largest original you have for the best result.

Support

Problem with this tool or suggestions for improvement? Please email support@niftyutilities.com.