Compress images on Mac to a target size
Updated:
Compress image to target size: Mac options
To compress images on Mac, try Preview for one photo: export a copy, lower its quality and check its size in Finder. Yuzu Drag adds a Target size option in KB or MB for repeated jobs. It may reduce pixel dimensions to meet the budget. Check the saved image: neither method promises a tiny file with unchanged detail.
Shortcut note: These steps use the default drag shortcuts. While holding the files, briefly press and release ⌘ for Tools; tap it again for Actions. ⇧ opens Convert. If you changed the shortcuts in Yuzu, use your configured keys instead.
A website asking for “under 100 KB” means file bytes, not image width. A very large photo may need both fewer pixels and stronger compression. Keep the source so you can make a different copy if the upload looks soft.
Built-in macOS method: Preview
- Open the image in Preview.
- Choose File > Export rather than saving over your working original.
- Choose JPEG for an ordinary photograph when the destination accepts it.
- Adjust the quality slider, choose a new name and save.
- Select the exported copy in Finder and open File > Get Info to check its size.
- Open the copy and inspect important details before uploading it.
If quality alone does not get close enough, use Tools > Adjust Size in Preview to reduce the pixel dimensions. Preserve the proportions. Then export another copy and check again. Do not confuse changing a resolution value with actually reducing the pixel count: what matters for a screen upload is the width and height of the image.
Preview is a reasonable choice for a single attachment. It does not provide the same direct byte-budget workflow as entering a target in Yuzu. Finder's archive command is also different: an archive packages files, while the form usually wants the image itself. Read the upload requirements before choosing a method.
Set a target in Yuzu Drag
- Select your image in Finder and begin dragging it.
- While dragging, tap ⌘ to open Tools.
- Drop on the COMPRESS wedge.
- In the options, choose Target size.
- Enter the budget and select KB or MB.
- Run the compression, then inspect the result and the job message.
The other modes are Preset and Quality. Preset offers High, Medium and Small. Quality lets you choose a percentage. Those percentages describe encoding quality, not a predicted reduction in file size. Choosing a lower value does not mean the output will shrink by that percentage.
Start with one representative image before selecting a batch. A photograph with foliage, small print or fine fabric can respond differently from a plain background. If a site has a strict maximum, leave some headroom rather than aiming at its boundary, and use Finder to confirm the actual saved bytes.
What happens when the target is too small?
Yuzu tries to produce a smaller result. For target-size processing, it can also reduce dimensions when needed. That makes checking the finished image important: the output may fit better but have less detail than the source.
When the target cannot be reached, the job can report Saved smallest possible or Target not reachable. If the best candidate is not smaller than the source, Yuzu keeps the original rather than creating a larger replacement. A missing extra file is therefore not enough to diagnose a failure; read the job message.
For an identity photo, preserve the face and follow the receiving service's dimension rules. For a product photo, inspect edges and texture. For a screenshot, zoom in on small text. An image that passes a byte limit but cannot be read is not a successful result.
A repeatable upload check
Suppose you need to submit a photograph to a form with a size limit. Keep the untouched file in your source folder and work with an output copy. Enter the form's budget in Target size, then compare the saved copy with the source at the size someone will actually view it.
Check these separately:
- Is the saved file below the service's stated limit?
- Does the service accept its format?
- Are the pixel dimensions within the service's rules?
- Are text, faces and edges still clear enough?
No measured reduction is supplied here because it would depend on the actual file. Do not use another person's compression ratio as an estimate for your own image.
Batch work and limits
You can select multiple compatible images and use the same compression workflow. Keep photographs and screenshots in separate test groups if their quality requirements differ. Animated GIF is excluded from image compression; do not use this workflow to preserve an animation.
For recurring delivery work, resize before compressing so you are not spending bytes on pixels the recipient will not display. The batch resize and compress guide explains that sequence. The image tools hub lists related tasks, and Download Yuzu Drag provides the Mac app.
Compression runs locally. That describes this operation, not what happens after you attach the result to a website or messaging app. Check the recipient and send the output copy, not the untouched source sitting beside it.
Browse all Yuzu tools for the complete task index.
FAQ
Can I make an image exactly 100 KB?
A target is a budget, not an exact output size. Some images cannot reach it while remaining useful; inspect the saved file before submitting.
Does compressing replace my original?
Yuzu Drag keeps the original. If it cannot produce a smaller candidate, it may report that the image is already optimized rather than save another file.







