← Back to Blog

How to Resize Images on Mac Without Losing Quality 2026

April 6, 2026Updated April 5, 20269 min read

Resizing an image on Mac means changing its pixel dimensions — width, height, or both — to fit a specific use case like email, web publishing, or social media. Your Mac includes free built-in tools that handle this without installing anything extra.

Whether you need to shrink a single photo for an email attachment or batch resize hundreds of product images, these four methods cover every scenario.

Why you might need to resize images on Mac

Large images cause real problems. A 4K photo from your iPhone can be 8MB+ — too big for most email providers, slow to load on websites, and overkill for a Slack message.

Common reasons to resize:

  • Email attachments — Most providers cap attachments at 25MB. A few unresized photos hit that limit fast.
  • Website performance — Google penalizes slow-loading pages. Oversized images are the #1 culprit.
  • Social media uploads — Each platform has ideal dimensions. Uploading the wrong size means awkward cropping.
  • Documentation — Screenshots for technical docs need consistent sizing.
  • Storage — Retina screenshots on Mac are 2x resolution. A simple ⌘ + Shift + 3 screenshot can be 5-10MB.

Method 1: Preview app (built-in, free)

Preview is the fastest way to resize a single image on Mac. No downloads, no sign-ups — it's already on your computer.

Step-by-step

  1. Open your image — Double-click the file. Preview opens by default for most image formats.
  2. Open the resize tool — Go to Tools > Adjust Size in the menu bar.
  3. Set your dimensions — Enter your target width or height. With "Scale proportionally" checked, the other dimension adjusts automatically.
  4. Check the result — Preview shows the resulting file size at the bottom of the dialog.
  5. Save — Press ⌘ + S to overwrite, or File > Export to save as a new file (recommended).

Pro tip: Always use File > Export instead of Save if you want to keep the original. Preview overwrites the source file by default.

What to watch for

Preview resamples images when you reduce their size. For photos, this is barely noticeable. For screenshots with small text or UI elements, check that text stays readable after resizing.

If you need to crop a screenshot rather than resize the entire image, Preview handles that too — use the selection tool and press ⌘ + K.

Method 2: Batch resize multiple images with Preview

Need to resize 20, 50, or 100 images at once? Preview handles batch resizing without any extra software.

  1. Select all images in Finder — Click the first, then ⌘ + A to select all (or ⌘ + Click for specific files).
  2. Open in Preview — Right-click > Open With > Preview.
  3. Select all thumbnails — In Preview's sidebar, press ⌘ + A to select every image.
  4. Resize — Go to Tools > Adjust Size, enter your dimensions, and click OK.
  5. Save all — Press ⌘ + Option + S to save every image at once.
Optimal image sizes for different platforms
Optimal image sizes for different platforms

Important: This overwrites all original files. Create copies first if you need the originals. Select the files in Finder, press ⌘ + C, then ⌘ + V to duplicate them.

Method 3: Create a Quick Action with Automator (one-click resize)

Resize photos often for a blog, store, or social media? Automator lets you build a one-click resize button. It shows up right in your right-click menu.

Setting up Automator Quick Action for image resizing
Setting up Automator Quick Action for image resizing

Setting it up

  1. Open Automator — Find it in Applications or search with Spotlight (⌘ + Space).
  2. Choose Quick Action — Select "Quick Action" as the document type.
  3. Set the trigger — Set "Workflow receives current" to image files in Finder.
  4. Add Copy Finder Items — Drag this action from the library first. It keeps your originals safe by making a copy.
  5. Add Scale Images — Drag "Scale Images" from the library. Pick your target size (e.g., 1200 pixels wide).
  6. Save — Name it something clear like "Resize to 1200px".

Using it

Right-click any image in Finder > Quick Actions > Resize to 1200px. Done. Resized copies show up in the same folder. Works with multiple files too.

Most guides skip this method. Once set up, it's the fastest way to resize. No app to open. No dialog to tweak.

ScreenSnap Pro
Sponsored by the makers

Tired of plain screenshots? Try ScreenSnap Pro.

Beautiful backgrounds, pro annotations, GIF recording, and instant cloud sharing — all in one app. Pay $29 once, own it forever.

See what it does

Method 4: Terminal with sips command (advanced)

The sips command comes built into macOS. Short for "Scriptable Image Processing System," it's great for devs or anyone who likes Terminal.

Using Terminal sips command to resize images on Mac
Using Terminal sips command to resize images on Mac

Basic commands

Resize to specific width (maintains aspect ratio):

sips --resampleWidth 1200 image.png

Resize to specific height:

sips --resampleHeight 800 image.png

Resize to exact dimensions (may distort):

sips -z 800 1200 image.png

Batch resize every PNG in a folder:

for file in *.png; do sips --resampleWidth 1200 "$file"; done

When to use Terminal

Terminal works best when you need to:

  • Resize images inside a script or workflow
  • Handle hundreds of files with no GUI
  • Mix resizing with renaming or format changes

Need to convert image formats too? Use sips with the -s format flag. Or try our free online converter for a faster option. For a quick resize without Terminal, our free image resizer works right in your browser.

Resize vs compress: what's the difference?

These terms get mixed up constantly. Here's the distinction:

Resize vs compress comparison for images
Resize vs compress comparison for images
ResizeCompress
What changesPixel dimensions (width × height)File size (KB/MB)
Visual impactImage gets smaller/larger on screenImage looks the same (mostly)
Quality lossMinimal when downsizingDepends on compression level
Best forFitting specific dimensionsReducing file size for web/email
Mac toolPreview > Adjust SizePreview > Export (adjust quality slider)

Often you want both. Resize to your target dimensions first, then compress to reduce file size further. For quick compression, our free image compressor handles it right in your browser.

Optimal image sizes for common use cases

Stop guessing. Here are the dimensions that work:

Use CaseRecommended SizeWhy
Email attachment1200 × 800 pxReadable on all screens, stays under 1MB
Slack / Discord1000 × 600 pxDisplays inline without scrolling
Blog / website1200 – 1600 px wideSharp on retina, fast loading
Instagram post1080 × 1080 pxSquare format, platform native
Twitter/X post1200 × 675 px16:9 ratio, no cropping
LinkedIn post1200 × 627 pxOptimal for feed display
Presentation1920 × 1080 pxFull HD slide size

For screenshots specifically: Mac Retina displays capture at 2x resolution. A full-screen screenshot on a 14" MacBook Pro is 3024 × 1964 pixels. For most uses, resizing to 1200–1600px wide is ideal.

If you need specific sizes for social media, our free resizer has presets for every platform.

How to resize without losing quality

"Without losing quality" is the real question. Here's what actually works:

Downscaling is (mostly) safe. Going from 4000px to 1200px removes pixels, but the visible quality difference is negligible for web and email use. The image still looks sharp.

Upscaling causes problems. Going from 800px to 2000px forces your Mac to invent pixels that don't exist. The result looks blurry or pixelated. Avoid this when possible.

Tips for preserving quality:

  • Keep aspect ratio locked — Stretching distorts images. Always check "Scale proportionally" in Preview.
  • Use PNG for screenshots — PNG is lossless. Resizing a PNG and saving as PNG preserves every detail.
  • Use JPEG at 80-85% quality — For photos, this is the sweet spot between file size and visual quality.
  • Resize in one step — Don't resize from 4000 → 2000 → 1200. Go directly from 4000 → 1200 for the best result.
  • Save as a new file — Always export to a new file so you can go back to the original if needed.

Third-party apps worth considering

The built-in tools cover most needs, but dedicated apps add convenience for heavy use:

  • ScreenSnap Pro — If you take screenshots frequently, ScreenSnap Pro captures and annotates in one step. Its export options let you control output size and format, which saves a separate resize step. One-time purchase, no subscription.
  • Photobulk — Batch resize, rename, and watermark in one workflow.
  • ImageOptim — Free, open-source compression tool. Great paired with Preview for resize + compress workflows.

For quick one-off tasks like converting HEIC photos from your iPhone or changing DPI for print, our free online tools handle it without any downloads.

Frequently Asked Questions

Author
Morgan

Morgan

Indie Developer

Building cool apps. Sharing learnings along the way.

@m_0_r_g_a_n_
ScreenSnap Pro — turn plain screenshots into polished visuals with backgrounds and annotations
Available formacOS&Windows

Make every screenshot look pro.

ScreenSnap Pro turns plain screenshots into polished visuals — backgrounds, annotations, GIF recording, and instant cloud links.

See ScreenSnap Pro