3 min read
How to Resize and Compress Photos Without Losing Quality
- Photos
- Android
- Privacy
Sooner or later every photo needs to get smaller: an email attachment that bounces, a form that accepts only files under a certain size, a profile picture with fixed dimensions. The usual result is a blurry, blocky image that looks worse than it needed to.
Most of that quality loss comes from not knowing the difference between resizing and compressing, and from doing them in the wrong order. This guide explains both, and a few habits that keep your photos looking sharp.
Resizing vs compressing
These two get mixed up constantly, but they change different things.
- Resizing changes the pixel dimensions — for example from 4000 × 3000 to 1600 × 1200. Fewer pixels means a smaller file, and it is usually the biggest single saving.
- Compressing keeps the dimensions but re-encodes the image more tightly. Lossy compression discards detail the eye is least likely to notice; the more you apply, the more visible the damage becomes.
A photo straight from a modern phone camera is far larger than any screen needs. Resizing it to the size it will actually be viewed at removes data nobody would ever have seen.
Resize first, compress second
If you need a smaller file, shrink the dimensions first and only then, if needed, lower the quality setting. Heavy compression on a huge image gives blocky results; a correctly sized image at moderate compression usually looks cleaner and is smaller as well.
Check what you actually need before you start. Some forms specify both a maximum file size and exact dimensions, and meeting the dimensions first often gets you most of the way to the size limit.
Pick the right format
- JPEG is the standard for photographs and is supported everywhere.
- PNG keeps sharp edges and transparency, which suits screenshots, logos and graphics — but photos saved as PNG are usually much larger than the same photo as a JPEG.
- WebP often produces smaller files than JPEG or PNG at similar quality, but not every service accepts it, so check before you convert.
Habits that protect quality
- Keep the original. Always work on a copy, so you can start again if the result is not right.
- Do not re-save a JPEG repeatedly. Each lossy save loses a little more detail. Go from the original to the final size in one step.
- Do not enlarge small images. Making an image bigger cannot add detail that was never captured; it only looks soft.
- Crop before you resize if you only need part of the frame, so none of your pixel budget is spent on parts you will discard.
Think about where your photos go
Many online resizing tools work by uploading your photo to a server. For a holiday picture that may not matter, but for an ID card, a document scan or a family photo it is worth a second thought. A tool that processes images on your own device never needs to send them anywhere.
That is the approach we took with ResizeKit, our Android app that resizes, compresses, converts and crops images and turns them into PDFs. It processes your photos on your device, with no account and no uploads, and it is free and ad-supported. You can read exactly how it handles data in its privacy policy.
A quick checklist
- Find out the required dimensions and file size.
- Keep a copy of the original.
- Crop first, then resize to the target dimensions.
- Choose the right format for the content.
- Compress only as much as you need to meet the size limit.
- Zoom in and check the result before you send it.
Keep reading
3 min read
How to Compress an Image to 100 KB (or Any Target Size)
Forms and portals often cap uploads at 50, 100 or 200 KB. Here is a step-by-step method to hit the limit while keeping the image clear.
- Photos
- Android
- How-to
2 min read
How to Convert Photos to a PDF on Android
Turn photos of documents into a single clean PDF on your phone: how to shoot them, size them, order the pages and keep the file small enough to upload.
- Android
- How-to