An upload form that rejects your photo, a profile picture that needs exact dimensions, a website slowed to a crawl by camera-sized images. Upload your JPG, PNG or WebP above, set the width and height you need, and download the result.
Below: why resizing saves more than compression, the aspect ratio rule that prevents stretched faces, and the one direction you should never resize in.
This surprises people, and it is the reason to do this first rather than reaching for a compressor.
File size grows with the square of the dimensions. An image is a grid of pixels, so doubling the width doubles the height too — giving four times as many pixels. Run that backwards and halving an image's width and height leaves a quarter of the data, before any compression is applied at all.
A modern phone photo is around 4000 pixels wide. A full-screen laptop image needs about 1920. A photo inside a blog post is usually displayed at 800. So a picture straight from a camera typically carries four or five times more pixels than anyone will ever see — and you are paying for every one of them on every page load.
Resize first, then compress what remains. The combination is far more effective than either alone.
Aspect ratio is the relationship between width and height. Change one without the other and the image stretches — faces widen, circles become ovals, and everyone notices even if they cannot say why.
Keep the proportions locked and set only one dimension; the other follows automatically. This is the right default for almost everything.
When you genuinely need exact dimensions that do not match your image — a 1200 × 630 social preview, a square profile picture from a portrait photo — you have two honest options:
What you should not do is stretch. It is the one option that looks broken.
Making an image smaller discards pixels, which is fine. Making it larger has to invent them, which is not.
Software enlarging an image guesses new pixels from the ones around them. The result is soft, and no amount of sharpening genuinely recovers detail that was never captured. A 600-pixel image blown up to 2000 will look blurry on any screen and worse in print.
Always start from the largest original you have — the file from the camera, not the copy that came back from WhatsApp or was downloaded from a web page. Keep those originals archived, because you cannot work back to them.
If you genuinely only have a small image and need it larger, the honest answer is to reshoot, rescan, or find the source at a higher resolution. Upscaling is a last resort, not a fix.
Targets that cover most real jobs, so you are not guessing:
Websites. 1600–2000 pixels wide for a full-width banner; 800–1200 for an image inside an article. Resize before uploading — letting the browser scale a huge image down still downloads the whole file, so the page is slow either way.
Social previews. 1200 × 630 is the widely used landscape share image. Square posts are typically 1080 × 1080, and vertical formats 1080 × 1920.
Slides and documents. Around 2000 pixels on the long edge covers a full-screen slide on any projector comfortably.
Email and messaging. 1200 pixels is generous for anything viewed on a phone.
Printing. Think in inches instead. A good print needs roughly 300 pixels per inch, so a six-inch-wide print wants about 1800 pixels of width, and a full A4 page around 2480.
Images are usually the largest thing a page downloads, so they largely determine how fast it feels.
Google measures loading performance as part of how it assesses pages, and the metric that matters most — how long the largest visible element takes to appear — is very often a photograph. A homepage carrying six untouched phone photos asks a visitor on mobile data to download twenty-five megabytes before the page settles.
Resizing before upload is the single most effective fix, and it costs nothing in visible quality because those pixels were never displayed anyway.
Compress Image is the natural next step, HEIC to JPG converts iPhone photos first, JPG to PDF bundles photos into a document, and Image to PPTX places one on a slide. Browse all image tools.