FreeMyTools

Image Resizer

Resize any image to an exact pixel size, entirely in your browser.

Common Platform Sizes

Each of these opens the resizer already set to that platform's exact dimensions, with the specific limits and crop rules explained.

This image resizer changes a JPG, PNG, WebP, or GIF to any exact pixel size, free and without an account. Choose a preset or type the width and height, pick fill to crop to the exact dimensions or fit to keep the whole picture, then download. The work happens on your own device — the file is never uploaded to a server.

Resize an Image Without Uploading It

Most online image resizers send your file to a server, resize it there, and send it back. That works, but it means handing a personal photo to a company you know nothing about, and it fails entirely when you have no connection.

This one does the work in your browser. The image is drawn to a canvas, scaled, and re-encoded on your own device — there is no server to upload to. It is faster, because there is no round trip, and it keeps working offline once the page has loaded.

How to Resize an Image

  1. Choose a file or drag one onto the box. Nothing is transmitted.
  2. Pick a target size from the presets, or type exact pixel dimensions. If you are sizing for a specific platform, use the links above — those pages come pre-configured.
  3. Choose Fill to crop to the exact size, or Fit to keep the whole image and pad the remainder.
  4. Pick a format, adjust quality if you need a smaller file, and download.

Fill or Fit — Which to Use

Fill guarantees the exact dimensions by cropping the overhang. Use it when the size is a hard requirement — a profile banner, a thumbnail, anything the platform will crop for you anyway. You keep control of what gets cut instead of leaving it to an algorithm.

Fit keeps every pixel of the original and pads the leftover space. Use it when losing content matters more than the padding shows — a product photo, a diagram, a screenshot where the edges carry information.

Resizing to Exact Pixels

Presets cover the common cases, but you can type any width and height directly to resize an image to exact pixels. The two fields are independent, so you can force a specific aspect ratio rather than being held to the original — useful when a platform demands a shape your photo does not have.

If you need to compress an image to a size rather than a dimension — under 100 KB for an email attachment, or under 2 MB for a YouTube thumbnail — leave the dimensions alone and lower the quality slider instead. The output file size updates as you drag, so you can find the point where it drops below your limit without exporting and checking repeatedly.

Choosing a Format

  • JPEG — photographs. Far smaller than PNG at the same visible quality. Has no transparency, so transparent areas are filled with white.
  • PNG — logos, screenshots, text, hard edges. Lossless and supports transparency, but files are much larger for photographic content.
  • WebP — smaller than both at equivalent quality, supported by every current browser. A small number of older desktop applications still cannot open it.

Does Resizing Lose Quality?

Scaling down is safe and frequently improves apparent sharpness, because detail is being packed into fewer pixels. Scaling up cannot invent detail that was never captured — an enlarged image will look soft no matter which tool does it.

The other factor is compression. JPEG and WebP are lossy, and the quality slider controls how aggressive that is. At 80–85% the result is generally indistinguishable from the original while being a fraction of the size. Below about 60% you start to see blocking around edges and in flat gradients.

Frequently Asked Questions

Are my images uploaded anywhere?

No. The resizing happens in your browser using a canvas element, so the file never leaves your device. There is no server to upload to. You can confirm this by disconnecting from the internet after the page loads — the tool keeps working.

What is the difference between fill and fit?

Fill scales the image to cover the whole target size and crops whatever hangs over the edges, so you get the exact dimensions with no padding. Fit scales the whole image to sit inside the target and pads the leftover space, so nothing is cropped but you may get bars at the sides.

Which format should I choose?

JPEG for photographs — it produces much smaller files at the same visible quality. PNG for logos, screenshots, and anything with text or hard edges, since it is lossless and keeps them crisp. WebP is smaller than both and supported by every current browser, though a few older apps still cannot open it.

Does resizing reduce image quality?

Scaling down is generally safe and often looks sharper. Scaling up cannot add detail that was not captured, so an enlarged image will look soft. Choosing JPEG also applies compression — the quality slider controls how much, and 80–85% is usually indistinguishable from the original.

Is there a file size limit?

Not from this tool. The practical limit is your device's memory, since the whole image is loaded into the browser. Very large photographs — above roughly 50 megapixels — may be slow on older phones.

Can I resize several images at once?

Not currently. This tool handles one image at a time, which keeps it fast and avoids the memory problems batch processing causes in a browser tab.